Better bounds checking in the exit-signal handler.