in reply to SIG{CHLD} altered by require statement on Perl 5.12.1
Maybe the versions of the Net::DNS module are different and the module now behaves differently?