Subject: Re: postfix broken by AF_LOCAL semantics change
To: Matt Thomas <matt@3am-software.com>
From: Simon J. Gerraty <sjg@crufty.net>
List: tech-kern
Date: 11/30/2003 22:58:16
>to run. If you make the connect sleep until accepted, you can limit the
>overruns. Part of the problem is that when the backlog is exceeded the
>error is ECONNREFUSED. This makes it impossible for a client to
>determine
>whether it was because there was no socket bound to the right name or
>that
>socket accept queue became full.
Is it possible - and would it make sense - to either return EWOULDBLOCK
or actually sleep only in the case where the queue is full?
--sjg