summaryrefslogtreecommitdiff
path: root/py/demo/IceGrid/allocate/Client.py
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2006-06-23 12:45:15 +0000
committerDwayne Boone <dwayne@zeroc.com>2006-06-23 12:45:15 +0000
commita9faa396610bde0259c7f4bf2492b194f1b35cac (patch)
tree0eb34b94f658011d33194a8c84f5a0caee295b3b /py/demo/IceGrid/allocate/Client.py
parentFixed compile error (diff)
downloadice-a9faa396610bde0259c7f4bf2492b194f1b35cac.tar.bz2
ice-a9faa396610bde0259c7f4bf2492b194f1b35cac.tar.xz
ice-a9faa396610bde0259c7f4bf2492b194f1b35cac.zip
Bug 1127
Diffstat (limited to 'py/demo/IceGrid/allocate/Client.py')
-rw-r--r--py/demo/IceGrid/allocate/Client.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/py/demo/IceGrid/allocate/Client.py b/py/demo/IceGrid/allocate/Client.py
index 05f1f557270..b5bb1359415 100644
--- a/py/demo/IceGrid/allocate/Client.py
+++ b/py/demo/IceGrid/allocate/Client.py
@@ -23,10 +23,10 @@ x: exit
"""
class SessionKeepAliveThread(threading.Thread):
- def __init__(self, session):
+ def __init__(self, session, timeout):
threading.Thread.__init__(self)
self._session = session
- self._timeout = 5
+ self._timeout = timeout
self._terminated = False
self._cond = threading.Condition()
@@ -69,7 +69,7 @@ class Client(Ice.Application):
except IceGrid.PermissionDeniedException, ex:
print "permission denied:\n" + ex.reason
- keepAlive = SessionKeepAliveThread(session)
+ keepAlive = SessionKeepAliveThread(session, registry.getSessionTimeout() / 2)
keepAlive.start()
hello = None