I have one convert!  Welcome to the church of Nonblock Considered Harmful.

> CVSROOT:      /cvs
> Module name:  src
> Changes by:   t...@cvs.openbsd.org    2016/06/05 16:41:41
> 
> Modified files:
>       usr.sbin/rebound: rebound.c 
> 
> Log message:
> previous change (r1.27) converted to using non blocking sockets and
> spinning on them, trying to preemptively avoid kevent. i've come to
> conclude this is a poor design. it is exceedingly rare for there to be
> two requests waiting. instead, we end up burning useless syscalls.

Reply via email to