[TUHS] non-blocking IO

Dave Horsfall dave at horsfall.org
Mon Jun 1 13:32:56 AEST 2020


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


More information about the TUHS mailing list