summaryrefslogtreecommitdiff
path: root/ACE/ace/Sig_Handler.cpp
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2012-10-05 23:13:51 +0000
committerSteve Huston <shuston@riverace.com>2012-10-05 23:13:51 +0000
commita2ba68fd35ad967d9740c02985be12ac16998945 (patch)
tree9771fc0632be15a3c4ee1bc5cfc1cad31ad1ba17 /ACE/ace/Sig_Handler.cpp
parent4a27341f6f2d6041b1c5a23c10d98fc7bd6ac275 (diff)
downloadATCD-a2ba68fd35ad967d9740c02985be12ac16998945.tar.gz
ChangeLogTag:Fri Oct 5 23:09:40 UTC 2012 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ACE/ace/Sig_Handler.cpp')
-rw-r--r--ACE/ace/Sig_Handler.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/ACE/ace/Sig_Handler.cpp b/ACE/ace/Sig_Handler.cpp
index 7f9d35ce4c7..2bef74cc372 100644
--- a/ACE/ace/Sig_Handler.cpp
+++ b/ACE/ace/Sig_Handler.cpp
@@ -52,6 +52,12 @@ sig_atomic_t ACE_Sig_Handler::sig_pending_ = 0;
ACE_ALLOC_HOOK_DEFINE(ACE_Sig_Handler)
+ACE_Sig_Handler::ACE_Sig_Handler (void)
+{
+ for (int s = 1; s < ACE_NSIG; ++s)
+ ACE_Sig_Handler::signal_handlers_[s] = 0;
+}
+
ACE_Sig_Handler::~ACE_Sig_Handler (void)
{
for (int s = 1; s < ACE_NSIG; ++s)