Aaron Nabil writes:
> Sam writes...
> >Aaron Nabil writes:
> >
> >>
> >> Several people on the list have reported timeout problems
> >> with clients like Outlook when using tcpserver and qmail's pop3.
> >>
> >> . . .
> >>
> >> Something is wrong with tcpserver.
> >
> >Before you start making conclusions, try to actually look at tcpserver's
> >source code.
> >
> >After the connection is received, tcpserver forks and execs the server, at
> >which point the forked tcpserver ceases to exist.
> >
> >It would be rather impressive for tcpserver to affect an existing
> >connection when it is no longer running.
>
> Tcpserver sets up the environment, signal handling and masks, and
> creates the descriptors (and sets options on them) for the child. It
> _would_ be impressive for tcpserver to affect a forked and execed pop
> connection, but that's hardly germaine. To bugger up a pop session,
> all the tcpserver has to do is pollute the signal environment, fail to
> set or clear some critical process limit, or mess up one of the
> descriptors it passed to the child in any one of countless ways. It
And if that was so, it would be plainly visible in the source code.
--
Sam