Fix and test signal handler status changes