summaryrefslogtreecommitdiff
path: root/py/demo/Ice/session/Server.py
diff options
context:
space:
mode:
Diffstat (limited to 'py/demo/Ice/session/Server.py')
-rw-r--r--py/demo/Ice/session/Server.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/py/demo/Ice/session/Server.py b/py/demo/Ice/session/Server.py
index 873f3e5bbf5..b74deded28b 100644
--- a/py/demo/Ice/session/Server.py
+++ b/py/demo/Ice/session/Server.py
@@ -134,12 +134,6 @@ class ReapThread(threading.Thread):
self._terminated = True
self._cond.notify()
- for p in self._sessions:
- try:
- p.proxy.destroy()
- except Ice.Exception:
- # Ignore.
- pass
self._sessions = []
finally:
self._cond.release()
@@ -176,7 +170,7 @@ class Server(Ice.Application):
reaper = ReapThread()
reaper.start()
try:
- adapter.add(SessionFactoryI(reaper), Ice.stringToIdentity("SessionFactory"))
+ adapter.add(SessionFactoryI(reaper), self.communicator().stringToIdentity("SessionFactory"))
adapter.activate()
self.communicator().waitForShutdown()
finally: