From e1219df89354f7366a66b34d13b9b89f02377958 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov <vsevolod@highsecure.ru> Date: Wed, 13 May 2015 14:04:31 +0100 Subject: Output some statistics about maps. --- src/libutil/map.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/libutil/map.c b/src/libutil/map.c index c2de77ead..3fe7495b3 100644 --- a/src/libutil/map.c +++ b/src/libutil/map.c @@ -829,6 +829,9 @@ rspamd_hosts_fin (rspamd_mempool_t * pool, struct map_cb_data *data) if (data->prev_data) { g_hash_table_destroy (data->prev_data); } + if (data->cur_data) { + msg_info ("read hash of %z elements", g_hash_table_size (data->cur_data)); + } } gchar * @@ -854,6 +857,9 @@ rspamd_kv_list_fin (rspamd_mempool_t * pool, struct map_cb_data *data) if (data->prev_data) { g_hash_table_destroy (data->prev_data); } + if (data->cur_data) { + msg_info ("read hash of %z elements", g_hash_table_size (data->cur_data)); + } } gchar * @@ -878,4 +884,7 @@ rspamd_radix_fin (rspamd_mempool_t * pool, struct map_cb_data *data) if (data->prev_data) { radix_destroy_compressed (data->prev_data); } + if (data->cur_data) { + msg_info ("read radix trie of %z elements", radix_get_size (data->cur_data)); + } } -- cgit v1.2.3