On 2/5/08, Nigel Metheringham <nigel.metheringham@???> wrote:
>
> This appears to be different from bug 646
> http://bugs.exim.org/show_bug.cgi?id=646
>
> I've therefore opened a new bug for it...
> http://bugs.exim.org/show_bug.cgi?id=667
>
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.
--- src/auths/dovecot.c.orig 2007-08-30 16:31:06.000000000 +0200
+++ src/auths/dovecot.c 2008-02-02 11:24:57.000000000 +0100
@@ -369,7 +369,7 @@
}
out:
-
+ close(fd);
/* Expand server_condition as an authorization check */
return (ret == OK)? auth_check_serv_cond(ablock) : ret;
}
Chris