Quote Originally Posted by fatjuicymole View Post
In post #6, you re-enable directly after the kill. I was thinking of leaving the blocking active until the process is restarted, just in case some signals are in the event queue.
Good point. I'll give that a shot.