dovecot-2.0: auth: Make sure auth request is kept referenced dur...
dovecot at dovecot.org
dovecot at dovecot.org
Fri Oct 15 18:24:28 EEST 2010
details: http://hg.dovecot.org/dovecot-2.0/rev/0b509f1ee95c
changeset: 12279:0b509f1ee95c
user: Timo Sirainen <tss at iki.fi>
date: Fri Oct 15 16:24:25 2010 +0100
description:
auth: Make sure auth request is kept referenced during the lookup.
diffstat:
src/auth/auth-penalty.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (19 lines):
diff -r 3385e9028410 -r 0b509f1ee95c src/auth/auth-penalty.c
--- a/src/auth/auth-penalty.c Fri Oct 15 16:16:23 2010 +0100
+++ b/src/auth/auth-penalty.c Fri Oct 15 16:24:25 2010 +0100
@@ -88,6 +88,7 @@
}
request->callback(penalty, request->auth_request);
+ auth_request_unref(&request->auth_request);
i_free(request);
}
@@ -123,6 +124,7 @@
request = i_new(struct auth_penalty_request, 1);
request->auth_request = auth_request;
request->callback = callback;
+ auth_request_ref(auth_request);
T_BEGIN {
anvil_client_query(penalty->client,
More information about the dovecot-cvs
mailing list