solisten() question: why do we check for completed connections?
Robert Watson
rwatson at FreeBSD.org
Thu Feb 17 16:42:06 PST 2005
On Thu, 17 Feb 2005, Bill Fenner wrote:
> which looks like it's initializing q0 and q to be circular queues, which
> has to only happen once, and also setting SO_ACCEPTCONN; since nothing
> ever turns off SO_ACCEPTCONN, this is not something that has to happen
> only once. When the stuff that had to happen only once got removed, the
> conditional remained.
>
> So, I'd say that setting SO_ACCEPTCONN is required, but the conditional
> is not. I don't know if that helps your race or not.
This sounds like just the explanation I was looking for.
Thanks,
Robert N M Watson
More information about the freebsd-net
mailing list