summaryrefslogtreecommitdiff
path: root/cppe/src
diff options
context:
space:
mode:
Diffstat (limited to 'cppe/src')
-rw-r--r--cppe/src/IceE/Proxy.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/cppe/src/IceE/Proxy.cpp b/cppe/src/IceE/Proxy.cpp
index da3f5a36812..2608eda96c8 100644
--- a/cppe/src/IceE/Proxy.cpp
+++ b/cppe/src/IceE/Proxy.cpp
@@ -691,6 +691,13 @@ IceProxy::Ice::Object::ice_getConnection()
return _connection;
}
+ConnectionPtr
+IceProxy::Ice::Object::ice_getCachedConnection()
+{
+ ::IceUtil::Mutex::Lock sync(*this);
+ return _connection;
+}
+
ReferencePtr
IceProxy::Ice::Object::__reference() const
{