Setting termios VMIN > 0 and VTIME > 0 on non blocking file

Norton Allen allen@huarp.harvard.edu
Thu Mar 12 01:01:34 GMT 2020


On 3/11/2020 5:55 PM, Brian Inglis wrote:
> VMIN > 0 || VTIME > 0 implies blocking; O_NONBLOCK implies SIGIO delivery; see:

While I agree with everything else you said there, I don't believe 
either of these are true, unless by 'implies' you mean that's how you 
usually do it. I have done a lot of work with non-zero VMIN and/or VTIME 
in non-blocking situations, and I've done non-blocking with different 
approaches to delivery.

-- 
=============================================================
Norton Allen (he/him/his)
Software Engineer
Harvard University School of Engineering and Applied Sciences
12 Oxford St., Link Bldg. (Office 282)
Cambridge, MA  02138
Phone: (617) 998-5553
=============================================================




More information about the Cygwin mailing list