diff options
author | Matthew Newhook <matthew@zeroc.com> | 2005-04-18 08:05:14 +0000 |
---|---|---|
committer | Matthew Newhook <matthew@zeroc.com> | 2005-04-18 08:05:14 +0000 |
commit | a74ededfac14f35a852bda1776e2833d142bcea7 (patch) | |
tree | 94410515765510a600ce9a29b42687ca7bf546d7 /cpp/demo/Ice/session/Client.cpp | |
parent | Fixed a typo. (diff) | |
download | ice-a74ededfac14f35a852bda1776e2833d142bcea7.tar.bz2 ice-a74ededfac14f35a852bda1776e2833d142bcea7.tar.xz ice-a74ededfac14f35a852bda1776e2833d142bcea7.zip |
fix
Diffstat (limited to 'cpp/demo/Ice/session/Client.cpp')
-rwxr-xr-x | cpp/demo/Ice/session/Client.cpp | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/cpp/demo/Ice/session/Client.cpp b/cpp/demo/Ice/session/Client.cpp index 166994d8094..64022d4fbd9 100755 --- a/cpp/demo/Ice/session/Client.cpp +++ b/cpp/demo/Ice/session/Client.cpp @@ -33,19 +33,18 @@ public: while(!_terminated) { timedWait(_timeout); - if(_terminated) + if(!_terminated) { - break; - } - try - { - _session->refresh(); - } - catch(const Ice::Exception& ex) - { - Ice::Warning warn(_logger); - warn << "SessionRefreshThread: " << ex; - break; + try + { + _session->refresh(); + } + catch(const Ice::Exception& ex) + { + Ice::Warning warn(_logger); + warn << "SessionRefreshThread: " << ex; + _terminated = true; + } } } } |