in reply to Re^3: handling HUP signals
in thread handling HUP signals

Almut, you are absolutely correct. The problem was not exiting the signal handler. The solution was simply to have a global variable that is set in the catchHup handler and take the appropriate steps once that variable is set. Thanks!!!