]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap: Add reason_code=imap:unhibernate for events during unhibernation.
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 11 Mar 2021 13:44:10 +0000 (15:44 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 29 Sep 2021 10:09:58 +0000 (10:09 +0000)
src/imap/imap-master-client.c

index 181d6bb4f93fe21c1e13abccc579c513ae49f388..66f7f3d8da220c0efe3e62f62be6b07ca1697122 100644 (file)
@@ -302,8 +302,12 @@ imap_master_client_input_args(struct connection *conn, const char *const *args,
                       master_input.client_output->data,
                       master_input.client_output->used);
 
+       struct event_reason *event_reason =
+               event_reason_begin("imap:unhibernate");
        ret = imap_state_import_internal(imap_client, master_input.state->data,
                                         master_input.state->used, &error);
+       event_reason_end(&event_reason);
+
        if (ret <= 0) {
                error = t_strdup_printf("Failed to import client state: %s", error);
                event_add_str(event, "error", error);