summaryrefslogtreecommitdiff
path: root/TAO/tao
diff options
context:
space:
mode:
authorPhil Mesnier <mesnier_p@ociweb.com>2006-09-08 20:09:24 +0000
committerPhil Mesnier <mesnier_p@ociweb.com>2006-09-08 20:09:24 +0000
commit69a8f532d4959bcb5f468b3bf09631c530a331da (patch)
treec7093dde96d9783333051b338579c5e832931e4a /TAO/tao
parentda64daf24be31346b688a52837ae55a3c5a28fd3 (diff)
downloadATCD-69a8f532d4959bcb5f468b3bf09631c530a331da.tar.gz
Fri Sep 8 20:03:26 UTC 2006 Phil Mesnier <mesnier_p@ociweb.com>
Diffstat (limited to 'TAO/tao')
-rw-r--r--TAO/tao/Strategies/DIOP_Connection_Handler.cpp1
-rw-r--r--TAO/tao/Strategies/SCIOP_Connection_Handler.cpp1
-rw-r--r--TAO/tao/Strategies/UIOP_Connection_Handler.cpp1
3 files changed, 3 insertions, 0 deletions
diff --git a/TAO/tao/Strategies/DIOP_Connection_Handler.cpp b/TAO/tao/Strategies/DIOP_Connection_Handler.cpp
index 335567bc4e1..e2349d8affc 100644
--- a/TAO/tao/Strategies/DIOP_Connection_Handler.cpp
+++ b/TAO/tao/Strategies/DIOP_Connection_Handler.cpp
@@ -59,6 +59,7 @@ TAO_DIOP_Connection_Handler::TAO_DIOP_Connection_Handler (TAO_ORB_Core *orb_core
TAO_DIOP_Connection_Handler::~TAO_DIOP_Connection_Handler (void)
{
delete this->transport ();
+ this->release_os_resources();
this->udp_socket_.close ();
}
diff --git a/TAO/tao/Strategies/SCIOP_Connection_Handler.cpp b/TAO/tao/Strategies/SCIOP_Connection_Handler.cpp
index 5df628bcc5c..58f99c36f83 100644
--- a/TAO/tao/Strategies/SCIOP_Connection_Handler.cpp
+++ b/TAO/tao/Strategies/SCIOP_Connection_Handler.cpp
@@ -73,6 +73,7 @@ TAO_SCIOP_Connection_Handler::TAO_SCIOP_Connection_Handler (TAO_ORB_Core *orb_co
TAO_SCIOP_Connection_Handler::~TAO_SCIOP_Connection_Handler (void)
{
delete this->transport ();
+ this->release_os_resources();
}
int
diff --git a/TAO/tao/Strategies/UIOP_Connection_Handler.cpp b/TAO/tao/Strategies/UIOP_Connection_Handler.cpp
index f7f754cb197..9e31d268ade 100644
--- a/TAO/tao/Strategies/UIOP_Connection_Handler.cpp
+++ b/TAO/tao/Strategies/UIOP_Connection_Handler.cpp
@@ -56,6 +56,7 @@ TAO_UIOP_Connection_Handler::TAO_UIOP_Connection_Handler (
TAO_UIOP_Connection_Handler::~TAO_UIOP_Connection_Handler (void)
{
delete this->transport ();
+ this->release_os_resources();
}
int