Re: [Exim] Exim 4.40 crashes in src/daemon.c

Pàgina inicial
Delete this message
Reply to this message
Autor: Alexander Sabourenkov
Data:  
A: exim-users
Assumpte: Re: [Exim] Exim 4.40 crashes in src/daemon.c
Heiko Schlichting wrote:
> --
> Hi,
>
> Exim 4.40 uses the function smtp_printf() in line 166 of src/daemon.c to
> return an 421 error message. This is a problem as smtp_printf() writes to
> the filedescriptor smtp_out which is undefined at this time as it is not
> set until line 194 of the same function. In cases the error condition
> occurs (which could happen every now and then on some heavy loaded servers
> at least on some architectures[*]) the exim master daemon crashes.


Heh.

You beat me to it.

Thanks for the analysis and the patch.

--

./lxnt