I'd first run strace (or the local equivalent) to see what it is doing when it hangs. That might lead me to getting a packet capture. If either of those seem to show that the Perl code is doing something wrong, then you could turn on debugger trace (to a file; see AutoTrace in perldebug) and just let it run and, after a while, check if it has been looping or was sitting waiting for something, and where.
- tye
In reply to Re^3: $ENV{HTTPS_PROXY} works in one environment but not another (strace, wireshark, AutoTrace)
by tye
in thread $ENV{HTTPS_PROXY} works in one environment but not another
by bigdatageek
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |