summaryrefslogtreecommitdiff
path: root/TAO/tao/TAO_Server_Request.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/TAO_Server_Request.cpp')
-rw-r--r--TAO/tao/TAO_Server_Request.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/TAO/tao/TAO_Server_Request.cpp b/TAO/tao/TAO_Server_Request.cpp
index 24ded41acd2..66092b22c6d 100644
--- a/TAO/tao/TAO_Server_Request.cpp
+++ b/TAO/tao/TAO_Server_Request.cpp
@@ -53,7 +53,7 @@ TAO_ServerRequest::TAO_ServerRequest (TAO_Pluggable_Messaging *mesg_base,
: mesg_base_ (mesg_base),
incoming_ (&input),
outgoing_ (&output),
- transport_(TAO_Transport::_duplicate (transport)),
+ transport_(transport),
response_expected_ (0),
deferred_reply_ (0),
sync_with_server_ (0),
@@ -89,7 +89,7 @@ TAO_ServerRequest::TAO_ServerRequest (TAO_Pluggable_Messaging *mesg_base,
operation_ (operation),
incoming_ (0),
outgoing_ (&output),
- transport_ (TAO_Transport::_duplicate (transport)),
+ transport_ (transport),
response_expected_ (response_expected),
deferred_reply_ (deferred_reply),
sync_with_server_ (0),
@@ -111,7 +111,6 @@ TAO_ServerRequest::TAO_ServerRequest (TAO_Pluggable_Messaging *mesg_base,
TAO_ServerRequest::~TAO_ServerRequest (void)
{
- TAO_Transport::release (this->transport_);
}
CORBA::ORB_ptr