summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/Collector.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/Collector.cpp')
-rw-r--r--cpp/src/Ice/Collector.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/Ice/Collector.cpp b/cpp/src/Ice/Collector.cpp
index 97d09ec7d73..6342739632d 100644
--- a/cpp/src/Ice/Collector.cpp
+++ b/cpp/src/Ice/Collector.cpp
@@ -572,7 +572,7 @@ IceInternal::CollectorFactory::CollectorFactory(const InstancePtr& instance,
{
try
{
- _transceiver = endpoint->serverTransceiver(_instance);
+ _transceiver = _endpoint->serverTransceiver(_instance, _endpoint);
if (_transceiver)
{
CollectorPtr collector = new Collector(_instance, _adapter, _transceiver, _endpoint);
@@ -580,7 +580,7 @@ IceInternal::CollectorFactory::CollectorFactory(const InstancePtr& instance,
}
else
{
- _acceptor = endpoint->acceptor(_instance);
+ _acceptor = _endpoint->acceptor(_instance, _endpoint);
assert(_acceptor);
_acceptor->listen();
_threadPool = _instance->threadPool();