From: Timo Sirainen Date: Thu, 31 Oct 2019 14:21:35 +0000 (+0200) Subject: auth: auth-worker-client: Log errors via events X-Git-Tag: 2.3.15~240 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fc151df9078950e56cb1196d7fb6a0121af6eecd;p=thirdparty%2Fdovecot%2Fcore.git auth: auth-worker-client: Log errors via events --- diff --git a/src/auth/auth-worker-client.c b/src/auth/auth-worker-client.c index 11fad490cd..a358857ee0 100644 --- a/src/auth/auth-worker-client.c +++ b/src/auth/auth-worker-client.c @@ -746,12 +746,14 @@ static int auth_worker_client_handshake_args(struct connection *conn, const char if (str_array_length(args) < 3 || strcmp(args[0], "DBHASH") != 0) { - i_error("BUG: Invalid input: %s", t_strarray_join(args, "\t")); + e_error(conn->event, "BUG: Invalid input: %s", + t_strarray_join(args, "\t")); return -1; } if (!auth_worker_verify_db_hash(args[1], args[2])) { - i_error("Auth worker sees different passdbs/userdbs " + e_error(conn->event, + "Auth worker sees different passdbs/userdbs " "than auth server. Maybe config just changed " "and this goes away automatically?"); return -1; @@ -771,7 +773,8 @@ auth_worker_client_input_args(struct connection *conn, const char *const *args) if (str_array_length(args) < 3 || str_to_uint(args[0], &id) < 0) { - i_error("BUG: Invalid input: %s", t_strarray_join(args, "\t")); + e_error(conn->event, "BUG: Invalid input: %s", + t_strarray_join(args, "\t")); return -1; }