in reply to Re: Using SIGHUP to restart a daemon
in thread Using SIGHUP to restart a daemon

Thanks - here's a link to the solution: http://www.perlmonks.org/?node_id=440924 although as I noted in the thread, the author seems to have sometimes written SIGINT where he meant to write SIGHUP. If you copy the code and make that correction in two places, it works correctly.