On Thu, 20 May 1999, Marc Haber wrote:
> It has been working fine with exim 1.92.
I think I might have spotted what the difference is. Can you try this
patch, please? (It should work for either 3.00 or 3.01).
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
*** exim-3.01/src/daemon.c Wed May 19 09:23:48 1999
--- daemon.c Fri May 21 10:22:43 1999
***************
*** 335,341 ****
(void) accept_msg(smtp_in, smtp_out, FALSE);
if (message_id[0] == 0) continue;
}
! else exit((rc == 0)? EXIT_SUCCESS : EXIT_FAILURE);
/* Show the recipients when debugging */
--- 335,345 ----
(void) accept_msg(smtp_in, smtp_out, FALSE);
if (message_id[0] == 0) continue;
}
! else
! {
! fflush(smtp_out);
! _exit((rc == 0)? EXIT_SUCCESS : EXIT_FAILURE);
! }
/* Show the recipients when debugging */
--
*** Exim information can be found at
http://www.exim.org/ ***