I gather from eyepopslikeamosquito's post that a pure-Perl solution that both kills the process on timeout and captures its exit status otherwise is non-trivial.
Not sure what O/S you are using. In Unix/Linux, I would be surprised to find any networking command that doesn't have a timeout option, so I would check that first. Alternatively, there is the timeout command, which would solve your problem entirely.
In reply to Re: Need Function for Timing out shell commands
by thewebsi
in thread Need Function for Timing out shell commands
by bae11208
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |