diff options
author | Benoit Foucher <benoit@zeroc.com> | 2005-11-08 15:12:45 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2005-11-08 15:12:45 +0000 |
commit | e5facb22164907ece10d3450e57a0b165fc85752 (patch) | |
tree | 6ba33215ebc8874da2285c600791cac92e90f6ab /cpp/src/IceGrid/ServerCache.cpp | |
parent | Fixed compile error on HP (diff) | |
download | ice-e5facb22164907ece10d3450e57a0b165fc85752.tar.bz2 ice-e5facb22164907ece10d3450e57a0b165fc85752.tar.xz ice-e5facb22164907ece10d3450e57a0b165fc85752.zip |
Added IceGrid.Registry.AdminSessionTimeout.
Wait for server synchronization after adding/updating/removing an
application.
Diffstat (limited to 'cpp/src/IceGrid/ServerCache.cpp')
-rw-r--r-- | cpp/src/IceGrid/ServerCache.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/ServerCache.cpp b/cpp/src/IceGrid/ServerCache.cpp index c71e56dde66..6d68386113a 100644 --- a/cpp/src/IceGrid/ServerCache.cpp +++ b/cpp/src/IceGrid/ServerCache.cpp @@ -190,7 +190,13 @@ ServerEntry::ServerEntry(Cache<string, ServerEntry>& cache, const string& id) : void ServerEntry::sync() { - syncImpl(false); + try + { + syncImpl(true); + } + catch(const Ice::Exception&) + { + } } void |