Mercurial > dovecot > core-2.2
changeset 1272:634b5ef110da HEAD
Don't crash if auth request wasn't found.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 04 Mar 2003 06:01:37 +0200 |
parents | 0ca6dfe196f1 |
children | 2cf2e08a6ee9 |
files | src/auth/master-connection.c |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/master-connection.c Tue Mar 04 06:00:13 2003 +0200 +++ b/src/auth/master-connection.c Tue Mar 04 06:01:37 2003 +0200 @@ -111,9 +111,13 @@ hash_lookup(login_conn->auth_requests, POINTER_CAST(request->id)); - if (request == NULL) + if (auth_request == NULL) { + if (verbose) { + i_info("Master request %u.%u not found", + request->login_pid, request->id); + } send_reply(&failure_reply, sizeof(failure_reply), request->tag); - else { + } else { userdb->lookup(auth_request->user, userdb_callback, POINTER_CAST(request->tag)); mech_request_free(login_conn, auth_request, request->id);