summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/AV
diff options
context:
space:
mode:
authoryamuna <yamuna@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-02-20 00:20:17 +0000
committeryamuna <yamuna@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-02-20 00:20:17 +0000
commita415a070f04b06367f08ac28aebbb377a3e8751b (patch)
tree0cf6d5a70ec1e7b9efc7b1e496a1ba593f3010b2 /TAO/orbsvcs/orbsvcs/AV
parent42e32696a403ab31999c2248793d5869b88cbb57 (diff)
downloadATCD-a415a070f04b06367f08ac28aebbb377a3e8751b.tar.gz
ChangelogTag:
ChangelogTag: Thu Feb 19 18:55:13 2004 Yamuna Krishnamurthy <yamuna@oomworks.com>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/AV')
-rw-r--r--TAO/orbsvcs/orbsvcs/AV/UDP.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/TAO/orbsvcs/orbsvcs/AV/UDP.cpp b/TAO/orbsvcs/orbsvcs/AV/UDP.cpp
index 7b3fcc320f2..0c3e7bc36a2 100644
--- a/TAO/orbsvcs/orbsvcs/AV/UDP.cpp
+++ b/TAO/orbsvcs/orbsvcs/AV/UDP.cpp
@@ -557,7 +557,7 @@ TAO_AV_UDP_Acceptor::open_i (ACE_INET_Addr *inet_addr,
}
int
- TAO_AV_UDP_Acceptor::close (void)
+TAO_AV_UDP_Acceptor::close (void)
{
return 0;
}
@@ -577,7 +577,8 @@ TAO_AV_UDP_Connector::~TAO_AV_UDP_Connector (void)
delete this->entry_->control_handler ();
}
- delete this->control_inet_address_;
+ if (this->control_inet_address_ != 0)
+ delete this->control_inet_address_;
}
int
@@ -1069,6 +1070,9 @@ TAO_AV_UDP_Flow_Factory::make_protocol_object (TAO_FlowSpec_Entry *entry,
handler);
endpoint->set_protocol_object (entry->flowname (),
object);
+
+ endpoint->protocol_object_set ();
+
return object;
}