Re: [exim-dev] Another small fixup in the dovecot authentica…

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Izak Burger, exim-dev
Subject: Re: [exim-dev] Another small fixup in the dovecot authenticator
Izak,

Thanks for your message.

I'm copying it to the exim-dev mailing list because I have retired from
my job and am no longer actively working on Exim. Hopefully, somebody on
the list will take it up. If you like, you could submit a bug report via
the Bugzilla. While I did play around with the dovecot code a bit, I did
not originate it, and as a non-Dovecot user, I was never fully "up" with
all the requirements.

Regards,
Philip

--
Philip Hazel


On Tue, 27 Nov 2007, Izak Burger wrote:

> Hi Philip,
>
> I'm sending you this mail because I noticed your initials in several places in
> the dovecot authenticator source.
>
> I suspect a "close(fd);" is required right at the end of src/auths/dovecot.c,
> just after the "out:" label. Without that dovecot gave this error:
>
> auth(default): BUG: Authentication client gave a PID 26238 of existing
> connection
>
> I must explain that I backported this authenticator into exim 4.63 (the
> version that ships with debian stable), but I'm sure the same thing will
> happen in 4.68. It works fine for me after I added the additional close
> statement.
>
> regards,
> Izak