imapd's hang when maxchild count is reached

Igor Brezac igor at ipass.net
Thu Feb 6 11:05:20 EST 2003


On Thu, 6 Feb 2003, Henrique de Moraes Holschuh wrote:

> On Wed, 05 Feb 2003, Igor Brezac wrote:
> > > descriptors down to a child via a unix domain socket using sendmsg() or
> > > recvmsg(). In this case the master accepts the connection, passes the
> > > descriptor to a child via sendmsg(), closes the socket (the child should now
> > > be servicing it), and goes back to listening.
> >
> > This is not very portable.  ;(
>
> Would it work on Linux and Solaris? If the answer is yes to both, then I
> would vote for adding that suport conditional to a configure.in check.
>
> I guess if it can be done on Linux, the BSDs can almost certainly do it as
> well.
>

It'll work on all SVR4 (Solaris, DGUX, HPUX, etc.) based OSs and Linux.
I am not sure about BSD.  I know SCO will not work, at least earlier
versions will not work.

-- 
Igor






More information about the Info-cyrus mailing list