diff options
author | Benoit Foucher <benoit@zeroc.com> | 2006-08-01 13:59:13 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2006-08-01 13:59:13 +0000 |
commit | 1c2200d731e5d42e57476a11303e7b39eb6de3b6 (patch) | |
tree | c125f1d2b654bfbc30198cbfa3904c3a82b56517 /cpp/src/IceGrid/SessionManager.h | |
parent | Fixed bug where variables weren't substituted in distribution descriptors. (diff) | |
download | ice-1c2200d731e5d42e57476a11303e7b39eb6de3b6.tar.bz2 ice-1c2200d731e5d42e57476a11303e7b39eb6de3b6.tar.xz ice-1c2200d731e5d42e57476a11303e7b39eb6de3b6.zip |
Added application info.
Diffstat (limited to 'cpp/src/IceGrid/SessionManager.h')
-rw-r--r-- | cpp/src/IceGrid/SessionManager.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/SessionManager.h b/cpp/src/IceGrid/SessionManager.h index 576e4aabe38..d29df322354 100644 --- a/cpp/src/IceGrid/SessionManager.h +++ b/cpp/src/IceGrid/SessionManager.h @@ -72,7 +72,10 @@ public: if(updateState) { Lock sync(*this); - _state = session ? Connected : Disconnected; + if(_state != Destroyed) + { + _state = session ? Connected : Disconnected; + } _session = session; notifyAll(); } |