summaryrefslogtreecommitdiff
path: root/TAO/tao/Connection_Handler.cpp
diff options
context:
space:
mode:
authorbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-21 01:56:55 +0000
committerbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-21 01:56:55 +0000
commit5eb553c7765887857730a8cc3a9a843032038cd4 (patch)
tree70aa5c98f8c2ab40718565fac79bfb1e67f66cbc /TAO/tao/Connection_Handler.cpp
parentf0cff8ed706c9f66655cdb06e6d9233711f4cc83 (diff)
downloadATCD-5eb553c7765887857730a8cc3a9a843032038cd4.tar.gz
ChangeLogTag: Mon Nov 20 19:51:06 2000 Balachandran Natarajan <bala@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Connection_Handler.cpp')
-rw-r--r--TAO/tao/Connection_Handler.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/TAO/tao/Connection_Handler.cpp b/TAO/tao/Connection_Handler.cpp
index a32c953509d..bb6ac1521b2 100644
--- a/TAO/tao/Connection_Handler.cpp
+++ b/TAO/tao/Connection_Handler.cpp
@@ -20,7 +20,15 @@ TAO_Connection_Handler::TAO_Connection_Handler (TAO_ORB_Core *orb_core)
is_registered_ (0)
{
}
-
+int
+TAO_Connection_Handler::purge_entry (void)
+{
+ // Decerment our reference count before we remove ourselves from the
+ // map as our references are not held by the map
+ this->decr_ref_count ();
+ return
+ this->orb_core_->connection_cache ().purge_entry (this->cache_map_entry_);
+}
int
TAO_Connection_Handler::make_idle (void)