in reply to Resuming from a SIG{INT}

Please read perldoc -q signal. You should not do anything serious from a signal handler, especially use buffered IO.