On my system (This is perl, v5.8.8 built for i386-linux-thread-multi) your script ran for many minutes, until I stopped it. I am running CentOS 5.2 with the CentOS distribution of perl.
Is it possible that your system is not running with safe/deferred signals (environment variable PERL_SIGNALS set to "unsafe")?
In reply to Re^3: Setting signal handlers considered unsafe?
by ig
in thread Setting signal handlers considered unsafe?
by gnosek
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |