in reply to
timeout on dead pipe
The process is blocking on the open() call. You can try using sysopen with the O_NONBLOCK flag.
Comment on
Re: timeout on dead pipe
Replies are listed 'Best First'.
Re: Re: timeout on dead pipe
by
Chapter_01
(Initiate)
on Feb 27, 2003 at 03:32 UTC
You sir, are a gentleman and a scholar! Using "sysopen(FIFO, $FiFo, O_NONBLOCK|O_RDONLY);" coupled with "use Fcntl qw(:DEFAULT :flock);" did exactly what I needed Thank you!
[reply]
In Section
Seekers of Perl Wisdom