diff options
Diffstat (limited to 'mail-mta/exim/files/exim-4.69-dovecot-auth.patch')
-rw-r--r-- | mail-mta/exim/files/exim-4.69-dovecot-auth.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/mail-mta/exim/files/exim-4.69-dovecot-auth.patch b/mail-mta/exim/files/exim-4.69-dovecot-auth.patch new file mode 100644 index 000000000000..4a00150e9951 --- /dev/null +++ b/mail-mta/exim/files/exim-4.69-dovecot-auth.patch @@ -0,0 +1,16 @@ +http://bugs.gentoo.org/show_bug.cgi?id=288520 +http://bugs.exim.org/show_bug.cgi?id=667 +http://vcs.exim.org/viewvc/exim/exim-src/src/auths/dovecot.c?r1=1.8&r2=1.9 + +--- src/auths/dovecot.c 2008/01/18 12:23:26 1.8 ++++ src/auths/dovecot.c 2008/02/06 12:44:59 1.9 +@@ -369,6 +369,9 @@ + } + + out: ++ /* close the socket used by dovecot */ ++ if (fd >= 0) ++ close(fd); + + /* Expand server_condition as an authorization check */ + return (ret == OK)? auth_check_serv_cond(ablock) : ret; |