From: Aki Tuomi Date: Sun, 28 Aug 2016 16:55:29 +0000 (+0300) Subject: stats: Reset nearly all global mail stats X-Git-Tag: 2.3.0.rc1~3097 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7bde80dd07fc936e0c8fc5d0b7475cf455296068;p=thirdparty%2Fdovecot%2Fcore.git stats: Reset nearly all global mail stats We leave num_connected_sessions alone. --- diff --git a/src/stats/client-reset.c b/src/stats/client-reset.c index 772288d7d1..4b19c757df 100644 --- a/src/stats/client-reset.c +++ b/src/stats/client-reset.c @@ -12,6 +12,10 @@ int client_stats_reset(struct client *client, const char *const *args ATTR_UNUSE { struct mail_global *g = &mail_global_stats; stats_reset(g->stats); + g->num_logins = 0; + g->num_cmds = 0; + g->reset_timestamp = ioloop_time; + memset(&(g->last_update), 0, sizeof(g->last_update)); o_stream_nsend_str(client->output, "OK\n"); return 0; }