Moved the signal handler initialization so it gets run in the child, not the parent..