summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/NodeSessionManager.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2006-09-22 14:30:53 +0000
committerBenoit Foucher <benoit@zeroc.com>2006-09-22 14:30:53 +0000
commit059ea645ef16d220ff93cc2f6fd2316974d86a3b (patch)
treeb724aa212cbb5e102645b6abbb10f1ce08b430f3 /cpp/src/IceGrid/NodeSessionManager.cpp
parentfix version retrieval to sync with change to config/Make.rules (diff)
downloadice-059ea645ef16d220ff93cc2f6fd2316974d86a3b.tar.bz2
ice-059ea645ef16d220ff93cc2f6fd2316974d86a3b.tar.xz
ice-059ea645ef16d220ff93cc2f6fd2316974d86a3b.zip
Node proxies are now stored in a separate non-replicated map.
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 680b579369c..bde9c1c6b24 100644
--- a/cpp/src/IceGrid/NodeSessionManager.cpp
+++ b/cpp/src/IceGrid/NodeSessionManager.cpp
@@ -253,7 +253,7 @@ NodeSessionManager::replicaRemoved(const InternalRegistryPrx& replica)
}
if(thread)
{
- thread->terminate();
+ thread->terminate(false); // Don't destroy the session, the replica is being shutdown!
thread->getThreadControl().join();
}
}