diff options
author | alex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-05-23 16:49:19 +0000 |
---|---|---|
committer | alex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-05-23 16:49:19 +0000 |
commit | 2cee8c62f6735bc032072517e1d1c21812d6a342 (patch) | |
tree | 81e41ffc2191e41612167c184f4a70229fb3deeb | |
parent | 5a7724c9534fdf46409f6c1edf8bb0b8408d6385 (diff) | |
download | ATCD-2cee8c62f6735bc032072517e1d1c21812d6a342.tar.gz |
*** empty log message ***
-rw-r--r-- | ChangeLog-99b | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b index 0cb33265170..b9b2dab1c24 100644 --- a/ChangeLog-99b +++ b/ChangeLog-99b @@ -1,3 +1,37 @@ +Sun May 23 11:33:07 1999 Alexander Babu Arulanthu <alex@cs.wustl.edu>b + + Changes for the following enhancement in the Proactor + implementation. + Enhanced the semantics of the <end_event_loop>, so that when it + is called, it wakes up all the threads blocked on waiting for + completions and end the event loop. + + * ace/Proactor.h: + * ace/Proactor.cpp: + Added static helper methods and states to post the wakeup + completions to the CompletionPort. + + * ace/Asynch_IO.h: + * ace/Asynch_IO.cpp: + Added a method <handle_wakeup> to the ACE_Handler. + + * ace/Object_Manager.cpp + * ace/Object_Manager.h + + Added a new Thread_Mutex called <ACE_PROACTOR_EVENT_LOOP_LOCK> to + protect the thread count in the event loop. + + * ace/POSIX_Asynch_IO.cpp + * ace/POSIX_Proactor.cpp + * ace/POSIX_Proactor.h + * ace/Proactor.cpp + * ace/Proactor.h + * ace/Proactor_Impl.h + * ace/WIN32_Proactor.cpp + * ace/WIN32_Proactor.h + + Changes for posting wakeup completions. + Sat May 22 16:57:38 1999 Carlos O'Ryan <coryan@cs.wustl.edu> * ace/FlReactor.cpp: |