]> source.dussan.org Git - rspamd.git/commitdiff
Fix one more map pool.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 29 Aug 2015 16:39:01 +0000 (17:39 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 29 Aug 2015 16:39:01 +0000 (17:39 +0100)
src/libutil/map.c

index 10f5d53ce9c9077d9d39a04143ceed0f78ed4046..d7a567538b3b527e14debb7a53d525ee968f289b 100644 (file)
@@ -608,7 +608,9 @@ rspamd_map_add (struct rspamd_config *cfg,
                new_map->map_data = hdata;
        }
        /* Temp pool */
-       new_map->pool = rspamd_mempool_new (rspamd_mempool_suggest_size (), NULL);
+       new_map->pool = rspamd_mempool_new (rspamd_mempool_suggest_size (), "map");
+       memcpy (cfg->map_pool->tag.uid, cfg->cfg_pool->tag.uid,
+                       sizeof (cfg->map_pool->tag.uid));
 
        cfg->maps = g_list_prepend (cfg->maps, new_map);