From eff083989875902a8a3214b3e4c3d0db27c7d137 Mon Sep 17 00:00:00 2001 From: harrison Date: Wed, 18 Dec 1996 20:42:21 +0000 Subject: barf --- ChangeLog-96b | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) (limited to 'ChangeLog-96b') diff --git a/ChangeLog-96b b/ChangeLog-96b index 75ae7d48792..3a39c64c4a7 100644 --- a/ChangeLog-96b +++ b/ChangeLog-96b @@ -1,3 +1,41 @@ +Tue Dec 18 7:58:07 1996 Tim H. Harrison + + * ace/Proactor.i (get_handle): Changed this to return + ACE_INVALID_HANDLE on non Win32 platforms. Also changed + shared_event_ from an ACE_Manual_Event to an ACE_Auto_Event. + This allows us to remove the call to reset from handle_signal. + + * examples/Reactor/Proactor/test_timeout.cpp: Added a new example + application to the Proactor example suite. Check the README for + more details. + + * examples/Reactor/ReactorEx/test_timeout.cpp: Added a new example + application to the ReactorEx example suite. Check the README for + more details. + + * ace/Service_Config.cpp: Fixed a bug in run_reactorEx_event_loop + (ACE_Time_Value &) so that it doesn't return on timeout. + +Tue Dec 18 7:06:32 1996 + + * ace/Proactor.cpp (handle_events): Once again removed the + timer_skew_ code. Changed the ACE_HANDLE global_handle_ to + ACE_Manual_Event shared_event_. Added a constructor that takes + an ACE_Timer_Queue *. Changed the implementation to use an + ACE_OS::sleep if only timers are registered. We need to figure + out a better approach than the sleep. + + * ace/Service_Config.cpp (run_proactor_event_loop): Changed this + to only return when an error occurs. If handle_events returns a + 0, then a timeout occurred, and we can continue to dispatch + events. We only return when all of the time has expired. + + * ace/Registry_Name_Space.h (ACE_Registry_Name_Space): Moved the + include statements below the ACE_WIN32 and UNICODE directives. + + * ace/OS.h (siginfo_t): Added siginfo_t (ACE_HANDLE *handle) + constructor prototype. + Wed Dec 18 06:37:22 1996 Douglas C. Schmidt * ace/OS.i (cond_wait): Added the new algorithm for condition -- cgit v1.2.1