summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authorbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-11-14 20:46:40 +0000
committerbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-11-14 20:46:40 +0000
commit271e524c6e98f16d5fce3eeabb25a42f79c40dbf (patch)
tree6b173b9a3d6dadccf646a3f0d88457d9c8ca46f7 /TAO
parentff41aac08547de850da93872bbde0e4e0fec7004 (diff)
downloadATCD-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/ChangeLog15
-rw-r--r--TAO/tao/Transport.cpp4
-rw-r--r--TAO/tao/Transport.h2
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