diff options
Diffstat (limited to 'src/Context.cc')
| -rw-r--r-- | src/Context.cc | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/Context.cc b/src/Context.cc index 81022e24..ad6b1af1 100644 --- a/src/Context.cc +++ b/src/Context.cc @@ -34,7 +34,6 @@ /* copyright --> */ #include "Context.h" -#include <signal.h> #include <unistd.h> #include <getopt.h> @@ -223,20 +222,6 @@ Context::Context(bool standalone, std::string iface = op->get(PREF_INTERFACE); SocketCore::bindAddress(iface); } - sigset_t mask; -#ifdef HAVE_SIGACTION - sigemptyset(&mask); -#else // !HAVE_SIGACTION - mask = 0; -#endif // !HAVE_SIGACTION -#ifdef SIGPIPE - util::setGlobalSignalHandler(SIGPIPE, &mask, SIG_IGN, 0); -#endif -#ifdef SIGCHLD - // Avoid to create zombie process when forked child processes are - // died. - util::setGlobalSignalHandler(SIGCHLD, &mask, SIG_IGN, 0); -#endif // SIGCHILD std::vector<SharedHandle<RequestGroup> > requestGroups; SharedHandle<UriListParser> uriListParser; #ifdef ENABLE_BITTORRENT |
