summaryrefslogtreecommitdiff
path: root/TAO/tao/Connection_Handler.h
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2003-02-20 17:50:09 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2003-02-20 17:50:09 +0000
commit6960ce41e6d742387dd64136d09eb822304ef50d (patch)
treee525bff1d716f4a9b884898cb87db5ef7d1200cb /TAO/tao/Connection_Handler.h
parent7910287d755f04a87eeae6e9e9614cf313da35cd (diff)
downloadATCD-6960ce41e6d742387dd64136d09eb822304ef50d.tar.gz
ChangeLogTag:Thu Feb 20 09:07:56 2003 Ossama Othman <ossama@uci.edu>
Diffstat (limited to 'TAO/tao/Connection_Handler.h')
-rw-r--r--TAO/tao/Connection_Handler.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/TAO/tao/Connection_Handler.h b/TAO/tao/Connection_Handler.h
index 4b23745d56c..8b0503d206c 100644
--- a/TAO/tao/Connection_Handler.h
+++ b/TAO/tao/Connection_Handler.h
@@ -51,9 +51,6 @@ public:
/// Constructor
TAO_Connection_Handler (TAO_ORB_Core *orb_core);
- /// Destructor
- virtual ~TAO_Connection_Handler (void);
-
/// Return the underlying transport object
TAO_Transport *transport (void);
@@ -98,6 +95,13 @@ public:
protected:
+ /// Destructor
+ /**
+ * Protected destructor to enforce proper memory management through
+ * the reference counting mechanism.
+ */
+ virtual ~TAO_Connection_Handler (void);
+
/// Return our TAO_ORB_Core pointer
TAO_ORB_Core *orb_core (void);