summaryrefslogtreecommitdiff
path: root/cpp/src/IcePack/AdapterI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IcePack/AdapterI.cpp')
-rw-r--r--cpp/src/IcePack/AdapterI.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/cpp/src/IcePack/AdapterI.cpp b/cpp/src/IcePack/AdapterI.cpp
index b5a5c9967ee..be7dcb2c884 100644
--- a/cpp/src/IcePack/AdapterI.cpp
+++ b/cpp/src/IcePack/AdapterI.cpp
@@ -29,11 +29,13 @@ IcePack::StandaloneAdapterI::StandaloneAdapterI()
{
}
-Ice::ObjectPrx
-IcePack::StandaloneAdapterI::getDirectProxy(bool activate, const Ice::Current&)
+void
+IcePack::StandaloneAdapterI::getDirectProxy_async(const AMD_Adapter_getDirectProxyPtr& cb,
+ bool activate,
+ const Ice::Current&)
{
IceUtil::Mutex::Lock sync(*this);
- return proxy;
+ cb->ice_response(proxy);
}
void