Mercurial > dovecot > original-hg > dovecot-1.2
changeset 4996:cfef56a6bf4a HEAD
If ldap_bind() fails directly, log the "ldap server down" errors more nicely.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 09 Jan 2007 13:40:07 +0200 |
parents | 1a5a408923f3 |
children | b76f864f0e0b |
files | src/auth/db-ldap.c |
diffstat | 1 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/db-ldap.c Sun Jan 07 09:24:33 2007 +0200 +++ b/src/auth/db-ldap.c Tue Jan 09 13:40:07 2007 +0200 @@ -407,11 +407,10 @@ ldap_request->callback = db_ldap_bind_callback; ldap_request->context = conn; - msgid = ldap_bind(conn->ld, conn->set.dn, conn->set. - dnpass, LDAP_AUTH_SIMPLE); + msgid = ldap_bind(conn->ld, conn->set.dn, conn->set.dnpass, + LDAP_AUTH_SIMPLE); if (msgid == -1) { - i_error("ldap_bind(%s) failed: %s", - conn->set.dn, ldap_get_error(conn)); + db_ldap_connect_finish(conn, ldap_get_error(conn)); i_free(ldap_request); return -1; }