diff options
author | alex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-25 03:59:50 +0000 |
---|---|---|
committer | alex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-25 03:59:50 +0000 |
commit | a85e43d6ce0ed824713d611dddef982d837cee76 (patch) | |
tree | a1ca7ec32d41c7914d56c968a2be0233cd285f86 /ace/WIN32_Proactor.cpp | |
parent | e4e33898d9bc410f268e4c0da0dc7ca47bb2ed9f (diff) | |
download | ATCD-a85e43d6ce0ed824713d611dddef982d837cee76.tar.gz |
- Completed Multithreading of POSIX_SIG_Proactor.
- Introduced another constructor for ACE_POSIX_SIG_Proactor for taking
signal mask to be used with the Proactor.
- Thanks to Dave Butenhof <butenhof@zko.dec.com> for helping a lot to
understand the various things in the POSIX4 standard.
- Thanks to Dave suggestion of keeping null_handler for the sigaction
to real-time signals. With this and a couple of other correct POSIX
things SIG proactor is now working with in Solaris 2.7.
- Lynx OS doesnt support <pthread_sigmask>, so it couldnt be
multithreaded. Enabled AIOCB_Proactor for this platform.
- Added an example to make use of the real-time signal numbers for the
asynchronous I/O calls.
Diffstat (limited to 'ace/WIN32_Proactor.cpp')
-rw-r--r-- | ace/WIN32_Proactor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ace/WIN32_Proactor.cpp b/ace/WIN32_Proactor.cpp index e67e3bef3e6..9e94e4699ec 100644 --- a/ace/WIN32_Proactor.cpp +++ b/ace/WIN32_Proactor.cpp @@ -462,7 +462,7 @@ ACE_WIN32_Proactor::post_completion (ACE_WIN32_Asynch_Result *result) ) == FALSE) { delete result; - ACE_ERROR_RETURN ((LM_ERROR, "Failure in dealing with timers: PostQueuedCompletionStatus failed\n"), -1); + ACE_ERROR_RETURN ((LM_ERROR, "PostQueuedCompletionStatus failed\n"), -1); } return 0; |