From: Timo Sirainen Date: Sun, 3 Nov 2013 19:45:37 +0000 (+0200) Subject: auth-worker: Potential crashfix at deinit X-Git-Tag: 2.2.7~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a355fad576bc0c95b11161cf48b48d343229a2b3;p=thirdparty%2Fdovecot%2Fcore.git auth-worker: Potential crashfix at deinit --- diff --git a/src/auth/auth-worker-client.c b/src/auth/auth-worker-client.c index f5ac4608f3..b0b39a010e 100644 --- a/src/auth/auth-worker-client.c +++ b/src/auth/auth-worker-client.c @@ -782,8 +782,9 @@ void auth_worker_client_send_error(void) void auth_worker_client_send_success(void) { auth_worker_client_error = FALSE; - if (auth_worker_client != NULL && - auth_worker_client->error_sent) { + if (auth_worker_client == NULL) + return; + if (auth_worker_client->error_sent) { o_stream_nsend_str(auth_worker_client->output, "SUCCESS\n"); auth_worker_client->error_sent = FALSE; }