On Fri, 27 Dec 1996, I wrote:
> On Mon, 23 Dec 1996, Christoph Lameter wrote:
>
> > The logs show an immediate "connection refused" gotten by exim. But then
> > exim hangs on for some reason for a long time (Linux 2.0.27) until it
> > gets a timeout. Could it be made configurable that a connection refused
> > immediately results in abandoning delivery attempts in favor of the
> > fallback host?
>
> That is what is supposed to happen. It is not supposed to hang around.
> When I am fully back at work (just popped in to check on mail today) I
> will test that this is the case on my system (Solaris 2) and also look
> at the code to see if I can track this problem down.
I have just run tests on this Solaris 2.5 system. Sending a message to a
host that gave an immediate "connection refused" caused an immediate
attempt to connect to the fallback host, as intended. Could the problem
you saw be another Linux-ism? Any Linux experts like to comment?
The next thing to do would be to run Exim with -d9, and see where the
pause comes in its debugging output.
--
Philip Hazel University Computing Service,
ph10@??? New Museums Site, Cambridge CB2 3QG,
P.Hazel@??? England. Phone: +44 1223 334714