Mercurial > dovecot > original-hg > dovecot-1.2
changeset 6370:b755957098cd HEAD
And a fix for last LDAP lookup changes.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 11 Sep 2007 04:49:34 +0300 |
parents | f7cc3723ad99 |
children | 8468e3babea2 |
files | src/auth/db-ldap.c |
diffstat | 1 files changed, 6 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/db-ldap.c Mon Sep 10 09:27:14 2007 +0300 +++ b/src/auth/db-ldap.c Tue Sep 11 04:49:34 2007 +0300 @@ -265,11 +265,12 @@ msgid = ldap_search(conn->ld, request->base, scope, request->filter, request->attributes, 0); - if (msgid == -1) { - i_error("LDAP: ldap_search() failed (filter %s): %s", - request->filter, ldap_get_error(conn)); - ldap_handle_error(conn); - } + if (msgid != -1) + break; + + i_error("LDAP: ldap_search() failed (filter %s): %s", + request->filter, ldap_get_error(conn)); + ldap_handle_error(conn); } if (msgid != -1)