Re: [Exim] exim3.03->3.12 causes timeout errors.

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: markm
CC: exim-users
Subject: Re: [Exim] exim3.03->3.12 causes timeout errors.
On Thu, 10 Feb 2000 markm@??? wrote:

> > Are you using a transport filter on the smtp transport?
> Yes!


Then that is certain it. Patch below.

> Will it be OK if I also submit the patch to the Debian bug tracking
> system?


Sure.

-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.




*** exim-3.13/src/transport.c        Thu Jan 13 15:00:17 2000
--- transport.c Wed Jan 19 14:22:41 2000
***************
*** 856,863 ****


if (len != 0) { save_errno = errno; goto TIDY_UP; }

! /* If requested, add a terminating "." line (SMTP output). */

  if ((options & topt_end_dot) != 0 && !write_chunk(fd, ".\n", 2, use_crlf))
    {
    save_errno = errno;
--- 856,866 ----


if (len != 0) { save_errno = errno; goto TIDY_UP; }

! /* If requested, add a terminating "." line (SMTP output), turning off
! escaping beforehand. */

+ nl_check_length = nl_escape_length = 0;
+ 
  if ((options & topt_end_dot) != 0 && !write_chunk(fd, ".\n", 2, use_crlf))
    {
    save_errno = errno;