On 11/9/00 5:58 AM, "Jev" <[EMAIL PROTECTED]> wrote:

> inetd[430]: imap/tcp server failing (looping), service terminated
> 
> And I *think* it comes back after a set amount of time (I cannot test
> this because users need their mail *apparently* ;)
> 
> So, is this a known issue? I have seen reference that others have used
> this same version under heavy loads. What should I do to track down and
> locate the problem? What other information can I provide?

Look at "man inetd.conf" for this paragraph:

>    The wait/nowait entry is applicable to datagram sockets only (other sock­
>    ets should have a ``nowait'' entry in this space).  If a datagram server
>    connects to its peer, freeing the socket so inetd can received further
>    messages on the socket, it is said to be a ``multi-threaded'' server, and
>    should use the ``nowait'' entry.  For datagram servers which process all
>    incoming datagrams on a socket and eventually time out, the server is
>    said to be ``single-threaded'' and should use a ``wait'' entry.  Com­
>    sat((8)) (biff((1)))  and talkd((8)) are both examples of the latter type
>    of datagram server.  Tftpd((8)) is an exception; it is a datagram server
>    that establishes pseudo-connections.  It must be listed as ``wait'' in
>    order to avoid a race; the server reads the first packet, creates a new
>    socket, and then forks and exits to allow inetd to check for new service
>    requests to spawn new servers.  The optional ``max'' suffix (separated
>    from ``wait'' or ``nowait'' by a dot) specifies the maximum number of
>    server instances that may be spawned from inetd within an interval of 60
>    seconds. When omitted, ``max'' defaults to 40.

Pump up the number for max, restart inetd and all should be well.
-- 
Darron
[EMAIL PROTECTED]

Reply via email to