ignore SIGCHLD
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 9 Oct 2010 20:06:44 +0000 (20:06 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 9 Oct 2010 20:06:44 +0000 (20:06 +0000)
lib/PXElator/tftpd.pm

index 9eb6f73..8269ab9 100644 (file)
@@ -40,6 +40,8 @@ sub transfer_status {
 
 use config;
 
+$SIG{CHLD}='IGNORE';
+
 sub tftp_request {
        my $request = shift;
 
@@ -85,6 +87,7 @@ sub tftp_request {
                store::audit( $opcode, $audit );
        }
 
+       exit 0;
 }
 
 use server;