On Fri, 23 Jan 2004, John Jetmore wrote:
> In 4.30 the receive_msg() funtion in receive.c began using and
> manipulating the received_count global variable. This interacts badly
> with the spool_read_header() (spool_in.c) function's usage. Because
> spool_read_header does not reset received_count when the function is
> entered (as it does with many other global variables. The end result of
> all of this is that a message that is received and delivered by the same
> process sees twice as many Received: headers as actually exist.
Thanks for the report. Noted!
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book