29 Dec
2007
29 Dec
'07
4:22 a.m.
On Thu, 2007-12-20 at 13:35 -0500, Brendan wrote:
i believe i tracked it down to a couple lines in db_ldap_bind and fixed it - dovecot-auth is reconnecting to ldap in the condition where it was not previously:
timo, i think i found another spot where it won't reconnect.
when ldap_conn_reconnect was getting called, it wasn't completely reconnecting, and the requests in conn->delayed_requests_tail would never be processed.
I noticed that dovecot-auth went into infinite loop. Fixed v1.0 the same way you did: http://hg.dovecot.org/dovecot-1.0/rev/1a87f8495e07
And rewrote the queuing code for v1.1: http://hg.dovecot.org/dovecot/rev/0dcea80312b0