summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2001-10-29 23:07:37 +0000
committerbala <balanatarajan@users.noreply.github.com>2001-10-29 23:07:37 +0000
commitfb669e4d024f54ccf708fa12282a0d82f8978dd5 (patch)
tree46dbf7fba5fe19c142cd59f37527783872e52f0a
parent8223f51415f7360aa982e0c1121fa7fda61a483a (diff)
downloadATCD-fb669e4d024f54ccf708fa12282a0d82f8978dd5.tar.gz
ChangeLogTag: Mon Oct 29 16:59:58 2001 Balachandran Natarajan <bala@cs.wustl.edu>
-rw-r--r--ChangeLog27
-rw-r--r--ChangeLogs/ChangeLog-02a27
-rw-r--r--ChangeLogs/ChangeLog-03a27
-rw-r--r--ace/TP_Reactor.cpp2
4 files changed, 52 insertions, 31 deletions
diff --git a/ChangeLog b/ChangeLog
index db98a1d2520..514b4cd3e09 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+Mon Oct 29 16:59:58 2001 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ * ace/TP_Reactor.cpp (acquire_token): The acquire_token () called
+ acquire with a sleep hook. It was wrong. It should just unblock
+ the thread by sending notify. A bad cut and paste error
+ :(. Thanks to Graeme Clark <gclark@opentext.com> for reporting
+ this. This closes [BUGID 1077].
+
Sun Oct 28 20:36:56 2001 Ossama Othman <ossama@uci.edu>
* ace/Map_T.i (clone):
@@ -46,17 +54,16 @@ Sun Oct 28 13:15:00 2001 Michael Kircher <Michael.Kircher@mchp.siemens.de>
* ace/Unbounded_Queue.cpp:
* ace/Unbounded_Set.cpp:
- Changed almost all direct usages of operator new in ACE to use
- ACE_NEW_RETURN (Exceptions is Dump_T.h).
- In one case in Stream.cpp the semantics changed slightly if
- operator new would have been overloaded, see the "@@ Michael"
- comment.
+ Changed almost all direct usages of operator new in ACE to use
+ ACE_NEW_RETURN (Exceptions is Dump_T.h). In one case in
+ Stream.cpp the semantics changed slightly if operator new would
+ have been overloaded, see the "@@ Michael" comment.
- When new got used with placement most of the usages
- got replaced with ACE_NEW_MALLOC_RETURN. In some cases as in
- Malloc_T.cpp, Map_Manager.cpp, PI_Malloc.i, Array_Base.cpp special
- cases exist, where the macros would have incurred different semantics
- and performance penalties.
+ When new got used with placement most of the usages got
+ replaced with ACE_NEW_MALLOC_RETURN. In some cases as in
+ Malloc_T.cpp, Map_Manager.cpp, PI_Malloc.i, Array_Base.cpp
+ special cases exist, where the macros would have incurred
+ different semantics and performance penalties.
Fri Oct 26 07:37:43 2001 Balachandran Natarajan <bala@cs.wustl.edu>
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index db98a1d2520..514b4cd3e09 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,11 @@
+Mon Oct 29 16:59:58 2001 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ * ace/TP_Reactor.cpp (acquire_token): The acquire_token () called
+ acquire with a sleep hook. It was wrong. It should just unblock
+ the thread by sending notify. A bad cut and paste error
+ :(. Thanks to Graeme Clark <gclark@opentext.com> for reporting
+ this. This closes [BUGID 1077].
+
Sun Oct 28 20:36:56 2001 Ossama Othman <ossama@uci.edu>
* ace/Map_T.i (clone):
@@ -46,17 +54,16 @@ Sun Oct 28 13:15:00 2001 Michael Kircher <Michael.Kircher@mchp.siemens.de>
* ace/Unbounded_Queue.cpp:
* ace/Unbounded_Set.cpp:
- Changed almost all direct usages of operator new in ACE to use
- ACE_NEW_RETURN (Exceptions is Dump_T.h).
- In one case in Stream.cpp the semantics changed slightly if
- operator new would have been overloaded, see the "@@ Michael"
- comment.
+ Changed almost all direct usages of operator new in ACE to use
+ ACE_NEW_RETURN (Exceptions is Dump_T.h). In one case in
+ Stream.cpp the semantics changed slightly if operator new would
+ have been overloaded, see the "@@ Michael" comment.
- When new got used with placement most of the usages
- got replaced with ACE_NEW_MALLOC_RETURN. In some cases as in
- Malloc_T.cpp, Map_Manager.cpp, PI_Malloc.i, Array_Base.cpp special
- cases exist, where the macros would have incurred different semantics
- and performance penalties.
+ When new got used with placement most of the usages got
+ replaced with ACE_NEW_MALLOC_RETURN. In some cases as in
+ Malloc_T.cpp, Map_Manager.cpp, PI_Malloc.i, Array_Base.cpp
+ special cases exist, where the macros would have incurred
+ different semantics and performance penalties.
Fri Oct 26 07:37:43 2001 Balachandran Natarajan <bala@cs.wustl.edu>
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index db98a1d2520..514b4cd3e09 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,11 @@
+Mon Oct 29 16:59:58 2001 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ * ace/TP_Reactor.cpp (acquire_token): The acquire_token () called
+ acquire with a sleep hook. It was wrong. It should just unblock
+ the thread by sending notify. A bad cut and paste error
+ :(. Thanks to Graeme Clark <gclark@opentext.com> for reporting
+ this. This closes [BUGID 1077].
+
Sun Oct 28 20:36:56 2001 Ossama Othman <ossama@uci.edu>
* ace/Map_T.i (clone):
@@ -46,17 +54,16 @@ Sun Oct 28 13:15:00 2001 Michael Kircher <Michael.Kircher@mchp.siemens.de>
* ace/Unbounded_Queue.cpp:
* ace/Unbounded_Set.cpp:
- Changed almost all direct usages of operator new in ACE to use
- ACE_NEW_RETURN (Exceptions is Dump_T.h).
- In one case in Stream.cpp the semantics changed slightly if
- operator new would have been overloaded, see the "@@ Michael"
- comment.
+ Changed almost all direct usages of operator new in ACE to use
+ ACE_NEW_RETURN (Exceptions is Dump_T.h). In one case in
+ Stream.cpp the semantics changed slightly if operator new would
+ have been overloaded, see the "@@ Michael" comment.
- When new got used with placement most of the usages
- got replaced with ACE_NEW_MALLOC_RETURN. In some cases as in
- Malloc_T.cpp, Map_Manager.cpp, PI_Malloc.i, Array_Base.cpp special
- cases exist, where the macros would have incurred different semantics
- and performance penalties.
+ When new got used with placement most of the usages got
+ replaced with ACE_NEW_MALLOC_RETURN. In some cases as in
+ Malloc_T.cpp, Map_Manager.cpp, PI_Malloc.i, Array_Base.cpp
+ special cases exist, where the macros would have incurred
+ different semantics and performance penalties.
Fri Oct 26 07:37:43 2001 Balachandran Natarajan <bala@cs.wustl.edu>
diff --git a/ace/TP_Reactor.cpp b/ace/TP_Reactor.cpp
index d1748f56231..0204e8a02d2 100644
--- a/ace/TP_Reactor.cpp
+++ b/ace/TP_Reactor.cpp
@@ -70,7 +70,7 @@ ACE_TP_Token_Guard::acquire_token (ACE_Time_Value *max_wait_time)
ACE_Time_Value tv = ACE_OS::gettimeofday ();
tv += *max_wait_time;
- ACE_MT (result = this->token_.acquire (&ACE_TP_Reactor::no_op_sleep_hook,
+ ACE_MT (result = this->token_.acquire (0,
0,
&tv));
}