aboutsummaryrefslogtreecommitdiff
path: root/gacopyz
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2006-11-05 13:31:09 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2006-11-05 13:31:09 +0000
commitd8a12459cfb55031df88ad567d82723e637fa6bf (patch)
tree4bbae2ed27bc02959d1febf0f110cd4f73b458c4 /gacopyz
parent8d3494d643b3f8e629b0b38292b33ebd6d6a546f (diff)
downloadmailfromd-d8a12459cfb55031df88ad567d82723e637fa6bf.tar.gz
mailfromd-d8a12459cfb55031df88ad567d82723e637fa6bf.tar.bz2
(gacopyz_handle_connection): Reset SIGTERM and SIGHUP in child.
git-svn-id: file:///svnroot/mailfromd/trunk@787 7a8a7f39-df28-0410-adc6-e0d955640f24
Diffstat (limited to 'gacopyz')
-rw-r--r--gacopyz/gacopyz.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gacopyz/gacopyz.c b/gacopyz/gacopyz.c
index f081fadb..2d9d4d1d 100644
--- a/gacopyz/gacopyz.c
+++ b/gacopyz/gacopyz.c
@@ -1360,6 +1360,8 @@ gacopyz_handle_connection(gacopyz_conn_t conn)
/* Reset signal handlers */
signal(SIGCHLD, SIG_IGN);
signal(SIGPIPE, SIG_DFL);
+ signal(SIGTERM, SIG_DFL);
+ signal(SIGHUP, SIG_DFL);
/* Close listen descriptor */
close(conn->sd);
conn->sd = -1;

Return to:

Send suggestions and report system problems to the System administrator.