diff options
author | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-11-14 20:46:40 +0000 |
---|---|---|
committer | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-11-14 20:46:40 +0000 |
commit | 271e524c6e98f16d5fce3eeabb25a42f79c40dbf (patch) | |
tree | 6b173b9a3d6dadccf646a3f0d88457d9c8ca46f7 /TAO | |
parent | ff41aac08547de850da93872bbde0e4e0fec7004 (diff) | |
download | ATCD-271e524c6e98f16d5fce3eeabb25a42f79c40dbf.tar.gz |
ChangeLogTag: Thu Nov 14 14:33:21 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
Diffstat (limited to 'TAO')
-rw-r--r-- | TAO/ChangeLog | 15 | ||||
-rw-r--r-- | TAO/tao/Transport.cpp | 4 | ||||
-rw-r--r-- | TAO/tao/Transport.h | 2 |
3 files changed, 18 insertions, 3 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index d0f5b19085c..bab17156ad1 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,18 @@ +Thu Nov 14 14:33:21 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu> + + * tao/Transport.h: + * tao/Transport.cpp: Changed the semantics of one of the arguments + in the call close_connection_shared (). The argument was called + "disable_purge" and was used in exactly the opposite manner. The + condition that was used to purge the entry from the cache was + also topsy-turvy. + + This was fixed the following way + + - the argument is now called "purge". + - a value of 1 will purge the entry from the cache manager and + a value of 0 otherwise. + Thu Nov 14 14:04:27 2002 Jeff Parsons <parsons@isis-server.isis.vanderbilt.edu> * orbsvcs/orbsvcs/AV.dsp: diff --git a/TAO/tao/Transport.cpp b/TAO/tao/Transport.cpp index 50352209034..aca42baecdb 100644 --- a/TAO/tao/Transport.cpp +++ b/TAO/tao/Transport.cpp @@ -678,11 +678,11 @@ TAO_Transport::close_connection_no_purge (void) } void -TAO_Transport::close_connection_shared (int disable_purge, +TAO_Transport::close_connection_shared (int purge, TAO_Connection_Handler * eh) { // Purge the entry - if (!disable_purge) + if (purge) { this->transport_cache_manager ().purge_entry (this->cache_map_entry_); } diff --git a/TAO/tao/Transport.h b/TAO/tao/Transport.h index 1f0afb780ef..ca66d29e2fb 100644 --- a/TAO/tao/Transport.h +++ b/TAO/tao/Transport.h @@ -885,7 +885,7 @@ private: /// Close the underlying connection, implements the code shared by /// all the close_connection_* variants. - void close_connection_shared (int disable_purge, + void close_connection_shared (int purge, TAO_Connection_Handler * eh); /// Prohibited |