summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/NodeSessionManager.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2019-07-25 13:19:49 +0200
committerBenoit Foucher <benoit@zeroc.com>2019-07-25 17:38:50 +0200
commit78ed3f7c8781a70f43c31a4115dcec67b1ebb08d (patch)
tree061942c829d88ab342adaab29bc967a13cf08184 /cpp/src/IceGrid/NodeSessionManager.cpp
parentSchannel build fixes (diff)
downloadice-78ed3f7c8781a70f43c31a4115dcec67b1ebb08d.tar.bz2
ice-78ed3f7c8781a70f43c31a4115dcec67b1ebb08d.tar.xz
ice-78ed3f7c8781a70f43c31a4115dcec67b1ebb08d.zip
Fixed IceGrid node to not terminate session with master on interrupt, fixes #464
Diffstat (limited to 'cpp/src/IceGrid/NodeSessionManager.cpp')
-rw-r--r--cpp/src/IceGrid/NodeSessionManager.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/NodeSessionManager.cpp b/cpp/src/IceGrid/NodeSessionManager.cpp
index 1a38bfb1f30..81b220b19b6 100644
--- a/cpp/src/IceGrid/NodeSessionManager.cpp
+++ b/cpp/src/IceGrid/NodeSessionManager.cpp
@@ -307,6 +307,12 @@ NodeSessionManager::activate()
}
bool
+NodeSessionManager::isWaitingForCreate()
+{
+ return _thread->isWaitingForCreate();
+}
+
+bool
NodeSessionManager::waitForCreate()
{
assert(_thread);