changeset 11452:dc94f9240ec1 HEAD

auth: Recent change caused userdb lookups to crash. The deinit bug that it tried to fix isn't fixed yet.
author Timo Sirainen <tss@iki.fi>
date Wed, 02 Jun 2010 01:23:51 +0100
parents 1b45f9641924
children d8a801d2d3f1
files src/auth/auth-request.c
diffstat 1 files changed, 0 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/auth-request.c	Tue Jun 01 20:00:07 2010 +0100
+++ b/src/auth/auth-request.c	Wed Jun 02 01:23:51 2010 +0100
@@ -742,14 +742,6 @@
 {
 	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)