in reply to Re^2: SIGHUP handler "IGNORE" not defined.
in thread SIGHUP handler "IGNORE" not defined.

It is also written in perldoc perlipc:

Handling the SIGHUP Signal in Daemons
...
Not all platforms automatically reinstall their (native) signal handlers after a signal delivery.
This means that the handler works only the first time the signal is sent.
The solution to this problem is to use POSIX signal handlers if available, their behaviour is well-defined.
  • Comment on Re^3: SIGHUP handler "IGNORE" not defined.

Replies are listed 'Best First'.
Re^4: SIGHUP handler "IGNORE" not defined.
by cowboy (Friar) on Feb 08, 2005 at 22:52 UTC
    Thanks, and that probably explains the original problem.