use IO::Handle; STDOUT -> autoflush(1); STDERR -> autoflush(1);