aboutsummaryrefslogtreecommitdiffstats
path: root/daemon.c
diff options
context:
space:
mode:
Diffstat (limited to 'daemon.c')
-rw-r--r--daemon.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/daemon.c b/daemon.c
index 89ccdcd6..56de2deb 100644
--- a/daemon.c
+++ b/daemon.c
@@ -34,8 +34,6 @@
#include "popclient.h"
-static void (*my_termhook)(int);
-
/******************************************************************
function: sigchld_handler
description: Process the SIGCHLD (a.k.a SIGCLD) signal by calling
@@ -58,9 +56,6 @@ sigchld_handler ()
int status;
#endif
- if (my_termhook)
- (*my_termhook)(SIGCHLD);
-
#if defined(HAVE_WAIT3)
while ((pid = wait3(&status, WNOHANG, (struct rusage *) 0)) > 0)
; /* swallow 'em up. */
@@ -101,8 +96,6 @@ void (*termhook)(int);
/* if we are started by init (process 1) via /etc/inittab we needn't
bother to detach from our process group context */
- my_termhook = termhook;
-
if (getppid() == 1)
goto nottyDetach;