From 8aa8e1f9ae5bde7b568f50e97c9cd9a2dc27eb53 Mon Sep 17 00:00:00 2001 From: daniceexi Date: Wed, 6 Jan 2010 10:06:24 +0000 Subject: [PATCH] The child process of the xcatd should not handle the TERM and INT signals as the parent process git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4899 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/sbin/xcatd | 1 + 1 file changed, 1 insertion(+) diff --git a/xCAT-server/sbin/xcatd b/xCAT-server/sbin/xcatd index dca5ff508..20b8f5ecf 100755 --- a/xCAT-server/sbin/xcatd +++ b/xCAT-server/sbin/xcatd @@ -621,6 +621,7 @@ until ($quit) { } if ($child == 0) { + $SIG{TERM} = $SIG{INT} = (); $SIG{CHLD} = \&generic_reaper; #THROTTLE $listener->close;