http://www.perlmonks.org?node_id=419139


in reply to Cleaning up after CTRL-C when using Net::DNS::Nameserver on Windows?

I seem to recall that under Windows I had to catch the BREAK signal insted of INT. That might be worth a try.