changeset 20690:50456ea55fec

stats: Reset nearly all global mail stats We leave num_connected_sessions alone.
author Aki Tuomi <aki.tuomi@dovecot.fi>
date Sun, 28 Aug 2016 19:55:29 +0300
parents 6006f03b7757
children 45db0080ece6
files src/stats/client-reset.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/stats/client-reset.c	Sun Aug 28 19:14:08 2016 +0300
+++ b/src/stats/client-reset.c	Sun Aug 28 19:55:29 2016 +0300
@@ -12,6 +12,10 @@
 {
 	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;
 }