diff options
author | bala <balanatarajan@users.noreply.github.com> | 2002-11-30 00:34:06 +0000 |
---|---|---|
committer | bala <balanatarajan@users.noreply.github.com> | 2002-11-30 00:34:06 +0000 |
commit | b12c9d93903c928f16806e28d1c2208a939d615c (patch) | |
tree | c7979d1496b35bec02dd20fed2c8beed6e91d7e4 /TAO/ChangeLog | |
parent | 793166c1a6788ef3a04d2d9a2092ee088e036d7f (diff) | |
download | ATCD-b12c9d93903c928f16806e28d1c2208a939d615c.tar.gz |
ChangeLogTag: Fri Nov 29 19:30:20 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
Diffstat (limited to 'TAO/ChangeLog')
-rw-r--r-- | TAO/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 2533b944571..73bf1f5266d 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,21 @@ +Fri Nov 29 19:30:20 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu> + + * tao/Connect_Strategy.h: + * tao/Connect_Strategy.cpp: Added a new method post_failed_connect + () which could be used to do cleanup if the connect () call + fails. + + * tao/Blocked_Connect_Strategy.h: + * tao/Blocked_Connect_Strategy.cpp: Implemented the + post_failed_connect () method to do cleanup of the svc_handler + created. Since the blocked connect strategy doesnt use the + reactor, and hence no handle_close () call if connection + establishment fails, we need to employ a seperate mechanism to + take care of cleanup. This fixes a memory leak. + + * tao/IIOP_Connector.cpp: Call post_failed_connect () if the + connect () call fails. + Fri Nov 29 19:25:59 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu> * tao/Transport.cpp: Prevented the thread doing the server side |