[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: popen in non-blocking mode
- From: Joe McEachern <joe@...>
- Date: Tue, 6 Dec 2011 16:45:11 -0500
Hi,
We are running an external process using io.popen(). Something like ...
ecom = assert(io.popen(cmd, 'r'))
Is there a way to setup non-blocking reads with this type of interface? Or do other lua modules offer more control? What we've seen is that our read() command will block if the external process does not have any data to return. We need a strategy to make this non-blocking.
Thanks for any suggestions,
Joe