summaryrefslogtreecommitdiff
path: root/cpp/src/IcePack/ServerFactory.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2005-02-14 09:58:18 +0000
committerBenoit Foucher <benoit@zeroc.com>2005-02-14 09:58:18 +0000
commit0b3e545cb8f494752c1982aa504f4aa658ced475 (patch)
tree45c2bfeb2fc1e9e93cee2414ac34394c82f20350 /cpp/src/IcePack/ServerFactory.cpp
parentFixed warning with aCC (HP) (diff)
downloadice-0b3e545cb8f494752c1982aa504f4aa658ced475.tar.bz2
ice-0b3e545cb8f494752c1982aa504f4aa658ced475.tar.xz
ice-0b3e545cb8f494752c1982aa504f4aa658ced475.zip
Fixes to ensure that the evictor updates will be saved immediatly.
Diffstat (limited to 'cpp/src/IcePack/ServerFactory.cpp')
-rw-r--r--cpp/src/IcePack/ServerFactory.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/src/IcePack/ServerFactory.cpp b/cpp/src/IcePack/ServerFactory.cpp
index 1304209cd81..038702ae6e3 100644
--- a/cpp/src/IcePack/ServerFactory.cpp
+++ b/cpp/src/IcePack/ServerFactory.cpp
@@ -102,12 +102,14 @@ ServerFactory::ServerFactory(const Ice::ObjectAdapterPtr& adapter,
//
// Create and install the freeze evictor for server objects.
//
+ properties->setProperty("Freeze.Evictor." + envName + ".servers.SaveSizeTrigger", "1");
_serverEvictor = Freeze::createEvictor(_adapter, envName, "servers", 0);
_serverEvictor->setSize(10000);
//
// Create and install the freeze evictor for server adapter objects.
//
+ properties->setProperty("Freeze.Evictor." + envName + ".serveradapters.SaveSizeTrigger", "1");
_serverAdapterEvictor = Freeze::createEvictor(_adapter, envName, "serveradapters", 0);
_serverAdapterEvictor->setSize(10000);