aboutsummaryrefslogtreecommitdiffstats
path: root/src/controller.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2017-01-28 12:27:52 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2017-01-28 12:27:52 +0000
commit31ff56946ced9e8f7c2475422c1a5185417cb32b (patch)
tree1668675365aca30d98df4615f2631867ca7c64ea /src/controller.c
parent944588e26acadaaf7d68fd4798142e8a754fa9d3 (diff)
downloadrspamd-31ff56946ced9e8f7c2475422c1a5185417cb32b.tar.gz
rspamd-31ff56946ced9e8f7c2475422c1a5185417cb32b.zip
[Minor] Improve counters output
Diffstat (limited to 'src/controller.c')
-rw-r--r--src/controller.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/controller.c b/src/controller.c
index b5af6adc9..abb6ebe81 100644
--- a/src/controller.c
+++ b/src/controller.c
@@ -776,7 +776,7 @@ rspamd_controller_handle_symbols (struct rspamd_http_connection_entry *conn_ent,
group_symbols = ucl_object_typed_new (UCL_ARRAY);
while (g_hash_table_iter_next (&sit, &k, &v)) {
- gdouble tm = 0.0, freq = 0;
+ gdouble tm = 0.0, freq = 0, freq_dev = 0;
sym = v;
sym_obj = ucl_object_typed_new (UCL_OBJECT);
@@ -793,11 +793,14 @@ rspamd_controller_handle_symbols (struct rspamd_http_connection_entry *conn_ent,
}
if (rspamd_symbols_cache_stat_symbol (session->ctx->cfg->cache,
- sym->name, &freq, &tm)) {
+ sym->name, &freq, &freq_dev, &tm)) {
ucl_object_insert_key (sym_obj,
ucl_object_fromdouble (freq),
"frequency", 0, false);
ucl_object_insert_key (sym_obj,
+ ucl_object_fromdouble (freq_dev),
+ "frequency_stddev", 0, false);
+ ucl_object_insert_key (sym_obj,
ucl_object_fromdouble (tm),
"time", 0, false);
}