Author: Matt Bernstein Date: To: exim-users Subject: [Exim] Re: Exim 4.33 local_scan() problem
At 15:23 +0100 Matt Bernstein wrote:
>My local_scan() function is going a little nuts. It claims EBADF when
>trying to read() from the fd it is passed. The fd is always 0 (presumably
>stdin on the Exim child process).
>
>Strangely it only happens occasionally, and on particular remote hosts
>(AFAICT).
I take it back--I've just seen an fd of 4 and one of 1. The failure case
is so far always 0, and sometimes when fd==0 it still works.