added UNIX signal handler - kill child process with SIGHUP