On Mon, 1 Jun 2020, Rob Pike wrote: > I’m not quite sure why the Research lineage did not include > non-blocking behaviour, especially in view of the man page comments. > Maybe it was seen as against the Unix philosophy, with select() > offering sufficient mechanism to avoid blocking (with open() the hard > corner case)? > > That's it. Select was good enough for our purposes. After being dragged through both Berserkley and SysVile, I never did get the hang of poll()/select() etc,,, -- Dave