[Dovecot] Multiple auth method problem
Timo Sirainen
tss at iki.fi
Sun Apr 3 00:19:17 EEST 2005
On Tue, 2005-03-29 at 22:15 +1000, Timshel Knoll-Miller wrote:
> Mar 29 21:57:05 rivendell dovecot: auth-worker(default): BUG: PASSV had
> invalid passdb num
This should fix it:
Index: auth-worker-client.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/auth/auth-worker-client.c,v
retrieving revision 1.6
diff -u -r1.6 auth-worker-client.c
--- auth-worker-client.c 24 Mar 2005 22:35:37 -0000 1.6
+++ auth-worker-client.c 2 Apr 2005 21:18:33 -0000
@@ -128,7 +128,7 @@
auth_request->mech_password =
p_strdup(auth_request->pool, password);
- for (; num > 0; num++) {
+ for (; num > 0; num--) {
auth_request->passdb = auth_request->passdb->next;
if (auth_request->passdb == NULL) {
i_error("BUG: PASSV had invalid passdb num");
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20050403/b9a35a7a/attachment.pgp
More information about the dovecot
mailing list