summaryrefslogtreecommitdiff
path: root/cpp/src/IcePack/ServerFactory.cpp
diff options
context:
space:
mode:
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);