Mercurial > dovecot > original-hg > dovecot-1.2
changeset 6369:f7cc3723ad99 HEAD
Actually reconnect always if ldap_result() fails for any reason. There
really aren't any other choices.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 10 Sep 2007 09:27:14 +0300 |
parents | a930c2ecd73c |
children | b755957098cd |
files | src/auth/db-ldap.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/db-ldap.c Mon Sep 10 09:24:10 2007 +0300 +++ b/src/auth/db-ldap.c Mon Sep 10 09:27:14 2007 +0300 @@ -394,7 +394,7 @@ if (ret < 0) { i_error("LDAP: ldap_result() failed: %s", ldap_get_error(conn)); - ldap_handle_error(conn); + ldap_conn_reconnect(conn); } else { if (!conn->binding) db_ldap_handle_next_delayed_request(conn);