summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/NodeSessionManager.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2006-07-26 12:38:08 +0000
committerBenoit Foucher <benoit@zeroc.com>2006-07-26 12:38:08 +0000
commit41523c2d349367823c1d35e523794cd66b245a48 (patch)
treea86ed0fab17e225956063af92928884df9bfd906 /cpp/src/IceGrid/NodeSessionManager.cpp
parentWin32 fixes (diff)
downloadice-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.cpp2
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();
}