diff options
author | gmaxey <gmaxey@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-01-23 17:51:50 +0000 |
---|---|---|
committer | gmaxey <gmaxey@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-01-23 17:51:50 +0000 |
commit | aded8d096029de5ff4252cc5d9b83ed228752cb7 (patch) | |
tree | ccaec16a9f73d4fcbd7d47f195921e0dc35aea78 | |
parent | e8ba766ad1ff311d56c44812c0226cf9e2e150ab (diff) | |
download | ATCD-aded8d096029de5ff4252cc5d9b83ed228752cb7.tar.gz |
ChangeLogTag: Fri Jan 23 09:49:00 2004 Gary Maxey <gary.maxey@hp.com>
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | ace/OS_NS_Thread.inl | 3 |
2 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index b4d965196c1..834f1a9adbb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +Fri Jan 23 09:49:00 2004 Gary Maxey <gary.maxey@hp.com> + + * ace/OS_NS_Thread.inl: + + Fix for BUGID 1708 + + Added #elif in ACE_OS::sigwait to use alternate sigwait() when + compiling for Tandem NSK platform. + Fri Jan 23 09:34:00 2004 Gary Maxey <gary.maxey@hp.com> * ace/OS_NS_unistd.inl: diff --git a/ace/OS_NS_Thread.inl b/ace/OS_NS_Thread.inl index cffd954a27b..7c527a2118a 100644 --- a/ace/OS_NS_Thread.inl +++ b/ace/OS_NS_Thread.inl @@ -3386,6 +3386,9 @@ ACE_OS::sigwait (sigset_t *sset, int *sig) // Cygwin has sigwait definition, but it is not implemented ACE_UNUSED_ARG (sset); ACE_NOTSUP_RETURN (-1); +# elif defined(ACE_TANDEM_T1248_PTHREADS) + errno = ::spt_sigwait (sset, sig); + return errno == 0 ? *sig : -1; # else /* this is draft 7 or std */ errno = ::sigwait (sset, sig); return errno == 0 ? *sig : -1; |