diff options
author | Benoit Foucher <benoit@zeroc.com> | 2006-01-30 14:57:58 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2006-01-30 14:57:58 +0000 |
commit | 74a23abc1c8d1bb3e34d5433aae682f6252534fb (patch) | |
tree | 7d84519a7d8aabe1928e6d76902611c3746e0ff2 /cpp/src/Ice/Service.cpp | |
parent | Make alternate sequence class not require template (diff) | |
download | ice-74a23abc1c8d1bb3e34d5433aae682f6252534fb.tar.bz2 ice-74a23abc1c8d1bb3e34d5433aae682f6252534fb.tar.xz ice-74a23abc1c8d1bb3e34d5433aae682f6252534fb.zip |
Enabled previously disabled double fork() (LinuxThreads isn't supported
anymore).
Diffstat (limited to 'cpp/src/Ice/Service.cpp')
-rwxr-xr-x | cpp/src/Ice/Service.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/cpp/src/Ice/Service.cpp b/cpp/src/Ice/Service.cpp index 5fc5259092a..585627dfc06 100755 --- a/cpp/src/Ice/Service.cpp +++ b/cpp/src/Ice/Service.cpp @@ -1576,13 +1576,6 @@ Ice::Service::runDaemon(int argc, char* argv[]) } // - // Conventional wisdom recommends ignoring SIGHUP and forking again in order - // to avoid the possibility of acquiring a controlling terminal. However, - // doing this means the grandchild is no longer a process group leader, and - // that would interfere with signal delivery on non-NPTL Linux systems. - // -/* - // // Ignore SIGHUP so that the grandchild process is not sent SIGHUP when this // process exits. // @@ -1602,7 +1595,6 @@ Ice::Service::runDaemon(int argc, char* argv[]) { exit(0); } -*/ if(_changeDirectory) { |