On 2/7/08, Nigel Metheringham <[EMAIL PROTECTED]> wrote: > On 7 Feb 2008, at 16:34, Chris Laif wrote: > > AFAICS both bugs are different. I've attached my (trivial) patch > > below. I've applied the fix to the production servers 4 days ago and > > didn't experience any problems yet. > > I committed a slightly more defensive patch to the CVS a couple of days > back (if it gets to this point then fd should be valid, but checking it > to see what its state is seemed like a good idea) > > http://vcs.exim.org/viewvc/exim/exim-src/src/auths/dovecot.c?r1=1.8&r2=1.9 > > That should also fix the problem in the future. >
Thank you for your quick answer. This should work fine for anybody. I think the best possible solution would be to make Exim re-use the old FD for all auth requests. Then, there would be no additional costs for opening the socket, doing handshake and so on. Unfortunately, my programming skills are not good enough to change the code that way :) Chris -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
