summaryrefslogtreecommitdiff
path: root/cpp/src/IceStorm/Service.cpp
diff options
context:
space:
mode:
authorMatthew Newhook <matthew@zeroc.com>2006-11-20 02:09:09 +0000
committerMatthew Newhook <matthew@zeroc.com>2006-11-20 02:09:09 +0000
commitd994d0d5549aa90a50559888a2c29f6b709ce70d (patch)
tree09a78e7f6bc71af7d2d99d3d9f0abaed0f991853 /cpp/src/IceStorm/Service.cpp
parentminor fix (diff)
downloadice-d994d0d5549aa90a50559888a2c29f6b709ce70d.tar.bz2
ice-d994d0d5549aa90a50559888a2c29f6b709ce70d.tar.xz
ice-d994d0d5549aa90a50559888a2c29f6b709ce70d.zip
Added shutdown state.
Diffstat (limited to 'cpp/src/IceStorm/Service.cpp')
-rw-r--r--cpp/src/IceStorm/Service.cpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/cpp/src/IceStorm/Service.cpp b/cpp/src/IceStorm/Service.cpp
index f17ab500ace..e81e0370a4c 100644
--- a/cpp/src/IceStorm/Service.cpp
+++ b/cpp/src/IceStorm/Service.cpp
@@ -123,13 +123,6 @@ IceStorm::ServiceI::start(
_topicAdapter->activate();
_publishAdapter->activate();
-
- //
- // The keep alive thread must be started after all topics are
- // installed so that any upstream topics are notified immediately
- // after startup.
- //
- //_instance->keepAlive()->startPinging();
}
void
@@ -181,9 +174,8 @@ IceStorm::ServiceI::stop()
// does not clear the references. This is because the shutdown has
// to be in two stages. First we destroy & join with the threads
// so that no further activity can take place. Then we reap()
- // which has to call on various instance objects (such as the keep
- // alive thread), then we clear the instance which breaks any
- // cycles.
+ // which has to call on various instance objects, then we clear
+ // the instance which breaks any cycles.
//
//