diff options
author | Benoit Foucher <benoit@zeroc.com> | 2006-07-26 12:38:08 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2006-07-26 12:38:08 +0000 |
commit | 41523c2d349367823c1d35e523794cd66b245a48 (patch) | |
tree | a86ed0fab17e225956063af92928884df9bfd906 /cpp/src/IceGrid/NodeSessionManager.cpp | |
parent | Win32 fixes (diff) | |
download | ice-41523c2d349367823c1d35e523794cd66b245a48.tar.bz2 ice-41523c2d349367823c1d35e523794cd66b245a48.tar.xz ice-41523c2d349367823c1d35e523794cd66b245a48.zip |
Minor fix
Diffstat (limited to 'cpp/src/IceGrid/NodeSessionManager.cpp')
-rw-r--r-- | cpp/src/IceGrid/NodeSessionManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/NodeSessionManager.cpp b/cpp/src/IceGrid/NodeSessionManager.cpp index 40e3d33db6d..37bc352e624 100644 --- a/cpp/src/IceGrid/NodeSessionManager.cpp +++ b/cpp/src/IceGrid/NodeSessionManager.cpp @@ -397,7 +397,7 @@ NodeSessionManager::waitForCreate() NodeSessionKeepAliveThreadPtr thread; { Lock sync(*this); - while(!_masterSession || _sessions.empty() || !_destroyed) + while(!_masterSession && _sessions.empty() && !_destroyed) { wait(); } |