diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2006-06-23 12:33:16 +0000 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2006-06-23 12:33:16 +0000 |
commit | 919eb15e5330fae132e53b795941ea4d080d1783 (patch) | |
tree | e966f7eae52ead12155e0255b59cb63fdb2bf03d /cpp/demo/IceGrid/sessionActivation/Client.cpp | |
parent | Moved getTimeout method to IceGrid::Registry interface for consistency with (diff) | |
download | ice-919eb15e5330fae132e53b795941ea4d080d1783.tar.bz2 ice-919eb15e5330fae132e53b795941ea4d080d1783.tar.xz ice-919eb15e5330fae132e53b795941ea4d080d1783.zip |
Bug 1127
Diffstat (limited to 'cpp/demo/IceGrid/sessionActivation/Client.cpp')
-rw-r--r-- | cpp/demo/IceGrid/sessionActivation/Client.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cpp/demo/IceGrid/sessionActivation/Client.cpp b/cpp/demo/IceGrid/sessionActivation/Client.cpp index f1214124435..47e9671cdf8 100644 --- a/cpp/demo/IceGrid/sessionActivation/Client.cpp +++ b/cpp/demo/IceGrid/sessionActivation/Client.cpp @@ -18,9 +18,9 @@ class SessionKeepAliveThread : public IceUtil::Thread, public IceUtil::Monitor<I { public: - SessionKeepAliveThread(const IceGrid::SessionPrx& session) : + SessionKeepAliveThread(const IceGrid::SessionPrx& session, long timeout) : _session(session), - _timeout(IceUtil::Time::seconds(5)), + _timeout(IceUtil::Time::seconds(timeout)), _destroy(false) { } @@ -142,7 +142,7 @@ HelloClient::run(int argc, char* argv[]) } } - SessionKeepAliveThreadPtr keepAlive = new SessionKeepAliveThread(session); + SessionKeepAliveThreadPtr keepAlive = new SessionKeepAliveThread(session, registry->getSessionTimeout() / 2); keepAlive->start(); HelloPrx hello; |