summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2000-09-05 17:42:47 +0000
committerSteve Huston <shuston@riverace.com>2000-09-05 17:42:47 +0000
commit1edb67d8bc53831c2b81026dc1229eb99e8a92a5 (patch)
treec9330a060aa44e6f1d7372582c3c32ae7eabfea8
parentad2156766e2fc2b5d597fcb55ca8df53ccfea6a8 (diff)
downloadATCD-1edb67d8bc53831c2b81026dc1229eb99e8a92a5.tar.gz
.
-rw-r--r--ChangeLog10
-rw-r--r--ChangeLogs/ChangeLog-02a10
-rw-r--r--ChangeLogs/ChangeLog-03a10
3 files changed, 30 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8290d2c60c7..a1e6d9a11b6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Tue Sep 05 13:34:26 2000 Steve Huston <shuston@riverace.com>
+
+ * ace/TP_Reactor.cpp (dispatch_i): Try to correct mis-set size_
+ in the any_ready_ handle sets by sync()ing them if the reactor
+ state has not been changed. This is an attempted workaround to
+ a symptom of having the handle set say size_ > 0 but there are
+ no bits set. The underlying cause is not known.
+ Also, reverse the eval order when checking !found_io && handle_iter
+ done to avoid doing another iter call when not needed.
+
Mon Sep 04 10:25:27 2000 Steve Huston <shuston@riverace.com>
* ace/TP_Reactor.cpp (dispatch_i): If a handle's bit is set via
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 8290d2c60c7..a1e6d9a11b6 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,13 @@
+Tue Sep 05 13:34:26 2000 Steve Huston <shuston@riverace.com>
+
+ * ace/TP_Reactor.cpp (dispatch_i): Try to correct mis-set size_
+ in the any_ready_ handle sets by sync()ing them if the reactor
+ state has not been changed. This is an attempted workaround to
+ a symptom of having the handle set say size_ > 0 but there are
+ no bits set. The underlying cause is not known.
+ Also, reverse the eval order when checking !found_io && handle_iter
+ done to avoid doing another iter call when not needed.
+
Mon Sep 04 10:25:27 2000 Steve Huston <shuston@riverace.com>
* ace/TP_Reactor.cpp (dispatch_i): If a handle's bit is set via
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 8290d2c60c7..a1e6d9a11b6 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,13 @@
+Tue Sep 05 13:34:26 2000 Steve Huston <shuston@riverace.com>
+
+ * ace/TP_Reactor.cpp (dispatch_i): Try to correct mis-set size_
+ in the any_ready_ handle sets by sync()ing them if the reactor
+ state has not been changed. This is an attempted workaround to
+ a symptom of having the handle set say size_ > 0 but there are
+ no bits set. The underlying cause is not known.
+ Also, reverse the eval order when checking !found_io && handle_iter
+ done to avoid doing another iter call when not needed.
+
Mon Sep 04 10:25:27 2000 Steve Huston <shuston@riverace.com>
* ace/TP_Reactor.cpp (dispatch_i): If a handle's bit is set via