]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap: Improve client disconnection log line in APPEND
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 3 Feb 2021 19:13:13 +0000 (21:13 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Thu, 11 Mar 2021 11:19:09 +0000 (11:19 +0000)
src/imap/cmd-append.c

index 84ceb61feade4238c4412bae75a64b60974ef5b5..8fd7fa869a589843a963fa207491f5fc46b54b59 100644 (file)
@@ -58,7 +58,8 @@ get_disconnect_reason(struct cmd_append_context *ctx, uoff_t lit_offset)
        string_t *str = t_str_new(128);
        unsigned int secs = ioloop_time - ctx->started;
 
-       str_printfa(str, "Disconnected in APPEND (%u msgs, %u secs",
+       str_printfa(str, "%s (While APPENDing: %u msgs, %u secs",
+                   i_stream_get_disconnect_reason(ctx->input),
                    ctx->count, secs);
        if (ctx->literal_size > 0) {
                str_printfa(str, ", %"PRIuUOFF_T"/%"PRIuUOFF_T" bytes",