From 758c22fb6af5534a12ea3d3a1a114cc5e1cbba0a Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 2 Jun 2010 01:23:51 +0100 Subject: [PATCH] auth: Recent change caused userdb lookups to crash. The deinit bug that it tried to fix isn't fixed yet. --HG-- branch : HEAD --- src/auth/auth-request.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/auth/auth-request.c b/src/auth/auth-request.c index 0ef4d839e7..b6ba7d3ac6 100644 --- a/src/auth/auth-request.c +++ b/src/auth/auth-request.c @@ -742,14 +742,6 @@ void auth_request_userdb_callback(enum userdb_result result, { struct userdb_module *userdb = request->userdb->userdb; - if (auth_request_handler_is_destroyed(request->handler)) { - /* the userdb may have been freed already. this request won't - be sent anywhere anyway, so just fail it immediately. */ - request->private_callback. - userdb(USERDB_RESULT_INTERNAL_FAILURE, request); - return; - } - if (result != USERDB_RESULT_OK && request->userdb->next != NULL) { /* try next userdb. */ if (result == USERDB_RESULT_INTERNAL_FAILURE) -- 2.47.3