diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-09-27 05:33:26 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-09-27 05:33:26 +0000 |
commit | 6ba3bd5a55270d98b7f3e99e7a77b2fce3cac86c (patch) | |
tree | 73f456fd54bfb558153ce240939c760a4a48a570 /ace/OS.cpp | |
parent | 57120e3a72fc306991991dcfa03fb76f3cdc2d78 (diff) | |
download | ATCD-6ba3bd5a55270d98b7f3e99e7a77b2fce3cac86c.tar.gz |
Not to consider ACE_HAS_PTHREAD_SIGMASK when determining where to allocate ACE_Thread_Exit instance.
Diffstat (limited to 'ace/OS.cpp')
-rw-r--r-- | ace/OS.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ace/OS.cpp b/ace/OS.cpp index c6c48a0f99c..8904ecfc970 100644 --- a/ace/OS.cpp +++ b/ace/OS.cpp @@ -1928,7 +1928,7 @@ ACE_Thread_Adapter::invoke (void) // above ACE_Thread_Exit::instance (). With the Xavier Pthreads // package, the exit_hook in TSS causes a seg fault. So, this // works around that by creating exit_hook on the stack. -# if (defined (ACE_HAS_THREAD_SPECIFIC_STORAGE) || defined (ACE_HAS_TSS_EMULATION)) && ! defined (ACE_HAS_PTHREAD_SIGMASK) +# if defined (ACE_HAS_THREAD_SPECIFIC_STORAGE) || defined (ACE_HAS_TSS_EMULATION) // Obtain our thread-specific exit hook and make sure that it // knows how to clean us up! Note that we never use this // pointer directly (it's stored in thread-specific storage), so @@ -1950,7 +1950,7 @@ ACE_Thread_Adapter::invoke (void) // should return from <svc>. ACE_Thread_Exit exit_hook; exit_hook.thr_mgr (this->thr_mgr ()); -# endif /* (ACE_HAS_THREAD_SPECIFIC_STORAGE || ACE_HAS_TSS_EMULATION) && ! ACE_HAS_PTHREAD_SIGMASK */ +# endif /* ACE_HAS_THREAD_SPECIFIC_STORAGE || ACE_HAS_TSS_EMULATION */ #endif |