summaryrefslogtreecommitdiff
path: root/TAO/ChangeLogs
diff options
context:
space:
mode:
authorbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-07-02 21:10:04 +0000
committerbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-07-02 21:10:04 +0000
commitfd7398602da3898b9d7131bde44134f67cc988f9 (patch)
tree569fd6c91d4d41d005f2a6ad9bb99866782747db /TAO/ChangeLogs
parentba62848fcea4b450ea6b23ba6b1085fcd17c67c4 (diff)
downloadATCD-fd7398602da3898b9d7131bde44134f67cc988f9.tar.gz
ChangeLogTag: Tue Jul 2 15:46:14 2002 Balachandran Natarajan <bala@cs.wustl.edu>
Diffstat (limited to 'TAO/ChangeLogs')
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a39
1 files changed, 39 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index fd9cd82d153..7ed27adbc4b 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,42 @@
+Tue Jul 2 15:46:14 2002 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ This checkin is to prevent a problem that occurs unders ceratin
+ circumstances as described in [Bug 1230]
+ http://deuce.doc.wustl.edu/bugzilla/show_bug.cgi?id=1241
+
+ The methodology used to solve the problem is pretty much similar
+ to that described in the bug report.
+
+ * tao/Connection_Handler.h: Added a pure virtual call handle_input
+ ().
+
+ * tao/Transport.h:
+ * tao/Transport.cpp: Added a new pure virtual method
+ connection_handler_i (). Trying to use an reinterpret_cast of
+ the event_handler didnt seem to work right. Hence this method.
+
+ Further, added a method called notify_reactor () which creates a
+ an instance of the TAO_Notify_Handler and use that to send a
+ notify () call to the Reactor.
+
+ * tao/Notify_Handler.h:
+ * tao/Notify_Handler.cpp: A new handler that takes care of
+ handling notify () calls to the reactor.
+
+ * tao/IIOP_Transport.h:
+ * tao/IIOP_Transport.cpp:
+ * tao/Strategies/DIOP_Transport.cpp:
+ * tao/Strategies/DIOP_Transport.h:
+ * tao/Strategies/SHMIOP_Transport.cpp:
+ * tao/Strategies/SHMIOP_Transport.h:
+ * tao/Strategies/UIOP_Transport.cpp:
+ * tao/Strategies/UIOP_Transport.h: Added an implementation of
+ connection_handler_i ().
+
+ * tao/ORB_Core.cpp: Delete transport_buffer and cdr_msgblock
+ allocators during shutdown. This should prevent some leaks in
+ the ORB during shutdown.
+
Tue Jul 2 14:57:27 2002 Jeff Parsons <parsons@cs.wustl.edu>
* tao/append.cpp: