summaryrefslogtreecommitdiff
path: root/ace/Signal.inl
diff options
context:
space:
mode:
authornobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-09-16 21:19:02 +0000
committernobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-09-16 21:19:02 +0000
commit40fdc8a404e75ab03b68cc62e9987cf208fd8c30 (patch)
tree37d9c4d3abe4aefd8a34ed797883dd2cd4862ca7 /ace/Signal.inl
parentc254b281f1b9a4ca19dd0c3ee73a0654a7718909 (diff)
downloadATCD-40fdc8a404e75ab03b68cc62e9987cf208fd8c30.tar.gz
This commit was manufactured by cvs2svn to create branchtypecode-overhaul
'typecode-overhaul'.
Diffstat (limited to 'ace/Signal.inl')
-rw-r--r--ace/Signal.inl9
1 files changed, 1 insertions, 8 deletions
diff --git a/ace/Signal.inl b/ace/Signal.inl
index df65d471f1c..e88f62ca4df 100644
--- a/ace/Signal.inl
+++ b/ace/Signal.inl
@@ -228,14 +228,10 @@ ACE_Sig_Action::restore_action (int signum, ACE_Sig_Action &oaction)
// Block out the signal MASK until the destructor is called.
ACE_INLINE
-ACE_Sig_Guard::ACE_Sig_Guard (ACE_Sig_Set *mask,
- bool condition)
+ACE_Sig_Guard::ACE_Sig_Guard (ACE_Sig_Set *mask)
: omask_ ()
- , condition_ (condition)
{
//ACE_TRACE ("ACE_Sig_Guard::ACE_Sig_Guard");
- if (!this->condition_)
- return;
#if defined (ACE_LACKS_UNIX_SIGNALS)
ACE_UNUSED_ARG (mask);
@@ -274,9 +270,6 @@ ACE_INLINE
ACE_Sig_Guard::~ACE_Sig_Guard (void)
{
//ACE_TRACE ("ACE_Sig_Guard::~ACE_Sig_Guard");
- if (!this->condition_)
- return;
-
#if !defined (ACE_LACKS_UNIX_SIGNALS)
#if defined (ACE_LACKS_PTHREAD_THR_SIGSETMASK)
ACE_OS::sigprocmask (SIG_SETMASK,