summaryrefslogtreecommitdiff
path: root/TAO/tao/Remote_Invocation.cpp
diff options
context:
space:
mode:
authorPhil Mesnier <mesnier_p@ociweb.com>2005-02-07 19:27:21 +0000
committerPhil Mesnier <mesnier_p@ociweb.com>2005-02-07 19:27:21 +0000
commit6e0189583c233bd510520ec65c7ee9316948b53c (patch)
treefe4d97090f4b41f906de9ccd82330163eaffb6aa /TAO/tao/Remote_Invocation.cpp
parent73c945bd23b8f7a0559585ff750c215ccf2a91e9 (diff)
downloadATCD-6e0189583c233bd510520ec65c7ee9316948b53c.tar.gz
ChangeLog
Diffstat (limited to 'TAO/tao/Remote_Invocation.cpp')
-rw-r--r--TAO/tao/Remote_Invocation.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/TAO/tao/Remote_Invocation.cpp b/TAO/tao/Remote_Invocation.cpp
index 0efdef2dfb0..c19332acb84 100644
--- a/TAO/tao/Remote_Invocation.cpp
+++ b/TAO/tao/Remote_Invocation.cpp
@@ -108,6 +108,8 @@ namespace TAO
TAO_OutputCDR &out_stream
ACE_ENV_ARG_DECL)
{
+ this->resolver_.transport ()->clear_translators (0,
+ &out_stream);
// Send the request for the header
if (this->resolver_.transport ()->generate_request_header (this->details_,
spec,
@@ -141,16 +143,16 @@ namespace TAO
{
TAO_Protocols_Hooks *tph =
this->resolver_.stub ()->orb_core ()->get_protocols_hooks ();
-
+
CORBA::Boolean set_client_network_priority =
tph->set_client_network_priority (this->resolver_.transport ()->tag (),
this->resolver_.stub ()
ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (TAO_INVOKE_FAILURE);
-
+
TAO_Connection_Handler *connection_handler =
this->resolver_.transport ()->connection_handler ();
-
+
connection_handler->set_dscp_codepoint (set_client_network_priority);
const int retval =