# HG changeset patch # User Timo Sirainen # Date 1103149365 -7200 # Node ID 65e28b1be20e45a6220c5a13269ba9778d71e944 # Parent 10d1fd8d08655c681a9284cbedafc1327bff3614 Crashfix diff -r 10d1fd8d0865 -r 65e28b1be20e src/lib-auth/auth-server-request.c --- a/src/lib-auth/auth-server-request.c Wed Dec 15 23:38:33 2004 +0200 +++ b/src/lib-auth/auth-server-request.c Thu Dec 16 00:22:45 2004 +0200 @@ -50,7 +50,7 @@ static void auth_server_request_check_retry(struct auth_request *request, const char *data) { - if (strcmp(request->mech, "PLAIN") == 0 && + if (strcmp(request->mech, "PLAIN") == 0 && data != NULL && request->plaintext_data == NULL && request->conn != NULL) { request->next_conn = get_next_plain_server(request->conn); if (request->next_conn != NULL) {