From: Stephan Bosch Date: Sun, 4 Nov 2018 16:45:29 +0000 (+0100) Subject: plugins: quota: quota-status - Fix protocol hang occurring when recipient address... X-Git-Tag: 2.3.10~230 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d4b448916f711a612cbd653e768fbfa0c5bcdac3;p=thirdparty%2Fdovecot%2Fcore.git plugins: quota: quota-status - Fix protocol hang occurring when recipient address is invalid. The line handler returned 0 in the event of an invalid recipient address, which halts input handling. --- diff --git a/src/plugins/quota/quota-status.c b/src/plugins/quota/quota-status.c index d3897f4e11..8a8b5c9220 100644 --- a/src/plugins/quota/quota-status.c +++ b/src/plugins/quota/quota-status.c @@ -206,7 +206,6 @@ static int client_input_line(struct connection *conn, const char *line) e_error(client->event, "quota-status: " "Client sent invalid recipient address `%s': " "%s", str_sanitize(line + 10, 256), error); - return 0; } } else if (str_begins(line, "size=")) { if (str_to_uoff(line+5, &client->size) < 0)