diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-03-31 01:41:20 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-03-31 01:41:20 +0000 |
commit | 62b01fc9dc379b8adb74d56a97bf280839bdbb39 (patch) | |
tree | a030449cc221efe6cc58c34d5956c1100ef51fff /ChangeLogs | |
parent | 9b3196158ca934f6213dc635615c05fc45284af9 (diff) | |
download | ATCD-62b01fc9dc379b8adb74d56a97bf280839bdbb39.tar.gz |
ChangeLogTag: Thu Mar 30 19:25:14 2000 Irfan Pyarali <irfan@cs.wustl.edu>
Diffstat (limited to 'ChangeLogs')
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 21 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 21 |
2 files changed, 40 insertions, 2 deletions
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index eb426435c9a..62faef82648 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,3 +1,22 @@ +Thu Mar 30 19:25:14 2000 Irfan Pyarali <irfan@cs.wustl.edu> + + * ace/WFMO_Reactor.cpp (suspend_handler_i and resume_handler_i): + + If a handle is resumed, then: + + - check current handles to undo suspension (*) + - check suspended handles to resume + - check to_be_added handles to undo suspension + + If a handle is suspended, then: + + - check current handles to suspend + - check suspended handles to undo resumption (*) + - check to_be_added handles to suspend + + (*) were missing. Thanks to Ji Wuliu <jiwuliu0952_cn@sina.com> + for pointing this out! + Thu Mar 30 15:54:23 2000 Steve Huston <shuston@riverace.com> * ace/config-aix-4.x.h: Only set ACE_HAS_SIGTIMEDWAIT for AIX @@ -8,7 +27,7 @@ Thu Mar 30 15:54:23 2000 Steve Huston <shuston@riverace.com> Wed Mar 29 00:01:39 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> - * netsvcs/lib/Client_Logging_Handler.cpp (handle_input): + * netsvcs/lib/Client_Logging_Handler.cpp (handle_input): ACE_OS::closesocket() was being used to do some very "low-level" closing of handles without assigning a handle to ACE_INVALID_HANDLE. This was causing problems. Therefore, we diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index eb426435c9a..62faef82648 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,22 @@ +Thu Mar 30 19:25:14 2000 Irfan Pyarali <irfan@cs.wustl.edu> + + * ace/WFMO_Reactor.cpp (suspend_handler_i and resume_handler_i): + + If a handle is resumed, then: + + - check current handles to undo suspension (*) + - check suspended handles to resume + - check to_be_added handles to undo suspension + + If a handle is suspended, then: + + - check current handles to suspend + - check suspended handles to undo resumption (*) + - check to_be_added handles to suspend + + (*) were missing. Thanks to Ji Wuliu <jiwuliu0952_cn@sina.com> + for pointing this out! + Thu Mar 30 15:54:23 2000 Steve Huston <shuston@riverace.com> * ace/config-aix-4.x.h: Only set ACE_HAS_SIGTIMEDWAIT for AIX @@ -8,7 +27,7 @@ Thu Mar 30 15:54:23 2000 Steve Huston <shuston@riverace.com> Wed Mar 29 00:01:39 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> - * netsvcs/lib/Client_Logging_Handler.cpp (handle_input): + * netsvcs/lib/Client_Logging_Handler.cpp (handle_input): ACE_OS::closesocket() was being used to do some very "low-level" closing of handles without assigning a handle to ACE_INVALID_HANDLE. This was causing problems. Therefore, we |