diff options
author | Matthew Newhook <matthew@zeroc.com> | 2005-04-27 01:17:29 +0000 |
---|---|---|
committer | Matthew Newhook <matthew@zeroc.com> | 2005-04-27 01:17:29 +0000 |
commit | 28b4ee78d72e2776443f185581f553c1f19780ae (patch) | |
tree | e532ded3c9db6cc934ebbca60c17273ea2e4277a /cpp/demo/Ice/session/Server.cpp | |
parent | Made finalizers thread-safe. (diff) | |
download | ice-28b4ee78d72e2776443f185581f553c1f19780ae.tar.bz2 ice-28b4ee78d72e2776443f185581f553c1f19780ae.tar.xz ice-28b4ee78d72e2776443f185581f553c1f19780ae.zip |
removed singleton. removed friends.
Diffstat (limited to 'cpp/demo/Ice/session/Server.cpp')
-rw-r--r-- | cpp/demo/Ice/session/Server.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cpp/demo/Ice/session/Server.cpp b/cpp/demo/Ice/session/Server.cpp index 670bc3a4cc9..9b3dd714707 100644 --- a/cpp/demo/Ice/session/Server.cpp +++ b/cpp/demo/Ice/session/Server.cpp @@ -8,7 +8,6 @@ // ********************************************************************** #include <SessionFactoryI.h> -#include <ReapThread.h> using namespace std; using namespace Demo; @@ -32,10 +31,10 @@ SessionServer::run(int argc, char* argv[]) { Ice::ObjectAdapterPtr adapter = communicator()->createObjectAdapter("SessionFactory"); - ReapThreadPtr reaper = ReapThread::instance(); + ReapThreadPtr reaper = new ReapThread(); reaper->start(); - adapter->add(new SessionFactoryI, Ice::stringToIdentity("SessionFactory")); + adapter->add(new SessionFactoryI(reaper), Ice::stringToIdentity("SessionFactory")); adapter->activate(); communicator()->waitForShutdown(); |