signal_handler changes