summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorharrison <harrison@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1996-12-18 20:42:21 +0000
committerharrison <harrison@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1996-12-18 20:42:21 +0000
commiteff083989875902a8a3214b3e4c3d0db27c7d137 (patch)
treedc3fbc3e123de8615ee6abc71bfdf42c6e60ba06
parent5badaa783da138425473ebf47a6828766185b247 (diff)
downloadATCD-eff083989875902a8a3214b3e4c3d0db27c7d137.tar.gz
barf
-rw-r--r--ChangeLog-96b38
1 files changed, 38 insertions, 0 deletions
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 <harrison@lambada.cs.wustl.edu>
+
+ * 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 <harrison@samba.cs.wustl.edu>
+
+ * 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 <schmidt@tango.cs.wustl.edu>
* ace/OS.i (cond_wait): Added the new algorithm for condition