diff options
author | Mark Spruiell <mes@zeroc.com> | 2005-07-20 18:46:57 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2005-07-20 18:46:57 +0000 |
commit | 8e0054b0ec16e0312ae4c5471ed95a210dacbde4 (patch) | |
tree | 7c947fef0038dca7b5e47185ef0d84c943c0910b /py/python/Ice.py | |
parent | ice_communicator changes (diff) | |
download | ice-8e0054b0ec16e0312ae4c5471ed95a210dacbde4.tar.bz2 ice-8e0054b0ec16e0312ae4c5471ed95a210dacbde4.tar.xz ice-8e0054b0ec16e0312ae4c5471ed95a210dacbde4.zip |
implementing ice_communicator in proxy
Diffstat (limited to 'py/python/Ice.py')
-rw-r--r-- | py/python/Ice.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/py/python/Ice.py b/py/python/Ice.py index 1a4e10a5158..9927848f6b8 100644 --- a/py/python/Ice.py +++ b/py/python/Ice.py @@ -135,6 +135,7 @@ import Ice_ServantLocator_ice class CommunicatorI(Communicator): def __init__(self, impl): self._impl = impl + impl._setWrapper(self) def destroy(self): self._impl.destroy() @@ -241,7 +242,7 @@ class ObjectAdapterI(ObjectAdapter): def getCommunicator(self): communicator = self._impl.getCommunicator() - return CommunicatorI(communicator) + return communicator._getWrapper() def activate(self): self._impl.activate() |