summaryrefslogtreecommitdiff
path: root/TAO/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/ChangeLog')
-rw-r--r--TAO/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index b935a283803..46d0240571c 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,23 @@
+Wed Nov 20 15:15:02 2002 Ossama Othman <ossama@uci.edu>
+
+ * tao/ClientRequestInfo_i.h (setup_picurrent):
+
+ New method that sets up the thread scope and request scope
+ PICurrent objects on the client side.
+
+ * tao/ClientRequestInfo_i.cpp (TAO_ClientRequestInfo_i):
+ (setup_current):
+
+ Refactored duplicate code in both TAO_ClientRequestInfo_i
+ constructors to the new setup_picurrent() method.
+
+ Only set the TSC's peer if a copy was actually performed. Fixes
+ a seg fault after calling
+ PortableInterceptor::Current::set_slot() after a client
+ invocation was performed. Thanks to Philipp Leibfried
+ <pleibfried@speech-design.de> for providing a test case that
+ reproduced this problem.
+
Wed Nov 20 15:54:10 2002 Jeff Parsons <parsons@isis-server.isis.vanderbilt.edu>
* TAO_IDL/be/be_visitor_exception/exception_cs.cpp: