summaryrefslogtreecommitdiff
path: root/TAO/tao/IIOP_Connection_Handler.cpp
diff options
context:
space:
mode:
authorPhil Mesnier <mesnier_p@ociweb.com>2006-08-29 17:46:31 +0000
committerPhil Mesnier <mesnier_p@ociweb.com>2006-08-29 17:46:31 +0000
commit77c4027708aa61df1bf2adbc45d96dca658709e6 (patch)
treebb8f3f6534265ccedb34300e7f30618875c19e79 /TAO/tao/IIOP_Connection_Handler.cpp
parentb8528e1fc825fe4a9f4d297b0d831cd6200615fc (diff)
downloadATCD-77c4027708aa61df1bf2adbc45d96dca658709e6.tar.gz
ChangeLog tag: Tue Aug 29 17:40:01 UTC 2006 Phil Mesnier <mesnier_p@ociweb.com>
Diffstat (limited to 'TAO/tao/IIOP_Connection_Handler.cpp')
-rw-r--r--TAO/tao/IIOP_Connection_Handler.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/TAO/tao/IIOP_Connection_Handler.cpp b/TAO/tao/IIOP_Connection_Handler.cpp
index 1ed95ca6a6c..f8d724d6c12 100644
--- a/TAO/tao/IIOP_Connection_Handler.cpp
+++ b/TAO/tao/IIOP_Connection_Handler.cpp
@@ -60,6 +60,7 @@ TAO_IIOP_Connection_Handler::TAO_IIOP_Connection_Handler (TAO_ORB_Core *orb_core
TAO_IIOP_Connection_Handler::~TAO_IIOP_Connection_Handler (void)
{
delete this->transport ();
+ this->release_os_resources();
}
/* Copy hook that copies over the concrete methods from this class
@@ -275,7 +276,6 @@ TAO_IIOP_Connection_Handler::close_connection (void)
struct linger lval;
lval.l_onoff = 1;
lval.l_linger = (u_short)linger;
-
if (this->peer ().set_option(SOL_SOCKET,
SO_LINGER,
(void*) &lval,