diff options
author | Olli Savia <ops@iki.fi> | 2009-11-02 08:39:21 +0000 |
---|---|---|
committer | Olli Savia <ops@iki.fi> | 2009-11-02 08:39:21 +0000 |
commit | ff31624c5a1d8f2bcc559df1cc59b0ce166cff6d (patch) | |
tree | c066e30582037440e238628155cde7b41852e39e | |
parent | bc984d09904462ec279a6902e041624fc9198e80 (diff) | |
download | ATCD-ff31624c5a1d8f2bcc559df1cc59b0ce166cff6d.tar.gz |
ChangeLogTag: Mon Nov 2 08:36:24 UTC 2009 Olli Savia <ops@iki.fi>
-rw-r--r-- | ACE/ChangeLog | 6 | ||||
-rw-r--r-- | ACE/ace/Sig_Handler.cpp | 2 |
2 files changed, 6 insertions, 2 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog index b473c61e5a0..7abcf4f92d9 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,9 @@ +Mon Nov 2 08:36:24 UTC 2009 Olli Savia <ops@iki.fi> + + * ace/Sig_Handler.cpp: + Removed setting of SA_SIGINFO flag. It should not be used + with POSIX.1 signal handler (sa_handler). + Sun Nov 1 16:47:29 UTC 2009 Olli Savia <ops@iki.fi> * ace/Sig_Handler.cpp: diff --git a/ACE/ace/Sig_Handler.cpp b/ACE/ace/Sig_Handler.cpp index 3de2d403237..7be0eb71453 100644 --- a/ACE/ace/Sig_Handler.cpp +++ b/ACE/ace/Sig_Handler.cpp @@ -161,7 +161,6 @@ ACE_Sig_Handler::register_handler_i (int signum, new_disp = &sa; new_disp->handler (ace_signal_handler_dispatcher); - new_disp->flags (new_disp->flags () | SA_SIGINFO); return new_disp->register_action (signum, old_disp); } else @@ -429,7 +428,6 @@ ACE_Sig_Handlers::register_handler (int signum, // Default is to restart signal handlers. new_disp->flags (new_disp->flags () | SA_RESTART); - new_disp->flags (new_disp->flags () | SA_SIGINFO); // Finally install (possibly reinstall) the ACE signal // handler disposition with the SA_RESTART mode enabled. |