# HG changeset patch # User Timo Sirainen # Date 1224327483 -10800 # Node ID 95437a2d013687af4a7862bddd350b08c588ef2f # Parent d956f79228daaf4fd16bea5b9b274f57c68660b5 deliver: Log an error if auth lookup fails unexpectedly. diff -r d956f79228da -r 95437a2d0136 src/deliver/auth-client.c --- a/src/deliver/auth-client.c Sat Oct 18 13:30:15 2008 +0300 +++ b/src/deliver/auth-client.c Sat Oct 18 13:58:03 2008 +0300 @@ -194,6 +194,7 @@ return; case -1: /* disconnected */ + i_error("Auth lookup disconnected unexpectedly"); auth_connection_destroy(conn); return; case -2: @@ -225,9 +226,10 @@ auth_parse_input(conn, line + 7); } else if (strcmp(line, "NOTFOUND\t1") == 0) return_value = EX_NOUSER; - else if (strncmp(line, "FAIL\t1", 6) == 0) + else if (strncmp(line, "FAIL\t1", 6) == 0) { + i_error("Auth lookup returned failure"); return_value = EX_TEMPFAIL; - else if (strncmp(line, "CUID\t", 5) == 0) { + } else if (strncmp(line, "CUID\t", 5) == 0) { i_error("%s is an auth client socket. " "It should be a master socket.", conn->auth_socket);