Attempt to reduce accidental foot-shooting by pointing out that

accept(2)ed sockets do not necessarily inherit O_NONBLOCK from
listening sockets on non-FreeBSD platforms.

Feet shot:	cperciva
MFC after:	1 month
This commit is contained in:
Colin Percival 2009-11-02 07:21:13 +00:00
parent 0f92028501
commit 4054af4fb0

View File

@ -126,6 +126,10 @@ new socket.
For some applications, performance may be enhanced by using an
.Xr accept_filter 9
to pre-process incoming connections.
.Pp
Portable programs should not rely on the
.Dv O_NONBLOCK
property being inherited.
.Sh RETURN VALUES
The call returns \-1 on error.
If it succeeds, it returns a non-negative