aboutsummaryrefslogtreecommitdiffstats
path: root/src/controller.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2009-03-26 18:29:45 +0300
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2009-03-26 18:29:45 +0300
commit251d13cc56cdf625bafac9db008d85abe0fa893c (patch)
tree5b77b7055bf9e7da9a09d762e84cfaabed58131f /src/controller.c
parentbd1213bba483c40213c7b24c7ded1cbf0c8cd5b1 (diff)
downloadrspamd-251d13cc56cdf625bafac9db008d85abe0fa893c.tar.gz
rspamd-251d13cc56cdf625bafac9db008d85abe0fa893c.zip
* Add statictics for all allocated pools
Diffstat (limited to 'src/controller.c')
-rw-r--r--src/controller.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/controller.c b/src/controller.c
index 8a56b7f5b..d82cc726e 100644
--- a/src/controller.c
+++ b/src/controller.c
@@ -194,6 +194,10 @@ process_command (struct controller_command *cmd, char **cmd_args, struct control
session->worker->srv->stat->connections_count);
r += snprintf (out_buf + r, sizeof (out_buf) - r, "Control connections count: %u" CRLF,
session->worker->srv->stat->control_connections_count);
+ r += snprintf (out_buf + r, sizeof (out_buf) - r, "Pools allocated: %ld" CRLF,
+ (long int)mem_st.pools_allocated);
+ r += snprintf (out_buf + r, sizeof (out_buf) - r, "Pools freed: %ld" CRLF,
+ (long int)mem_st.pools_freed);
r += snprintf (out_buf + r, sizeof (out_buf) - r, "Bytes allocated: %ld" CRLF,
(long int)mem_st.bytes_allocated);
r += snprintf (out_buf + r, sizeof (out_buf) - r, "Memory chunks allocated: %ld" CRLF,