diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-10-23 21:13:16 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-10-23 21:13:16 +0000 |
commit | 6a242caac24a9f7522d8c3bc6f21cf0ae2a42768 (patch) | |
tree | ca09565f1b2e754f8c1b46bdf36dd8c64569e931 /ace/Service_Manager.cpp | |
parent | b8bc33f5666d29a390d58da151a43781f4bbdb7c (diff) | |
download | ATCD-6a242caac24a9f7522d8c3bc6f21cf0ae2a42768.tar.gz |
.
Diffstat (limited to 'ace/Service_Manager.cpp')
-rw-r--r-- | ace/Service_Manager.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/ace/Service_Manager.cpp b/ace/Service_Manager.cpp index f5a9bd7f74a..aad3d8edf67 100644 --- a/ace/Service_Manager.cpp +++ b/ace/Service_Manager.cpp @@ -213,10 +213,14 @@ ACE_Service_Manager::reconfigure_services (void) #endif /* 0 */ // Flag the main event loop that a reconfiguration should occur. - // The next trip through the ACE_Reactor::run_event_loop() - // should pick this up and cause a reconfiguration! + // The next trip through the <ACE_Reactor::run_event_loop> should + // pick this up and cause a reconfiguration. Note that we can't + // trigger the reconfiguration automatically since that might "pull + // the rug" out from underneath the existing services in a + // problematic way. ACE_Service_Config::reconfig_occurred ((sig_atomic_t) 1); - return this->client_stream_.send_n ("done\n", sizeof ("done\n")); + return this->client_stream_.send_n ("done\n", + sizeof ("done\n")); } // Accept new connection from client and carry out the service they |