diff --git a/doc/Changelog b/doc/Changelog index 0b09222b1..cac2abbd1 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -3,6 +3,7 @@ forwarding ECS. - Properly check for allocation failure in local_data_find_tag_datas. - Fix #1249: unbound doesn't return FORMERR to bogus ECS. + - Set SHM ECS memory usage to 0 when module not loaded. 11 April 2017: Ralph - Display ECS module memory usage. diff --git a/util/shm_side/shm_main.c b/util/shm_side/shm_main.c index 32ba73f1e..bfe14f3d6 100644 --- a/util/shm_side/shm_main.c +++ b/util/shm_side/shm_main.c @@ -263,6 +263,7 @@ void shm_main_run(struct worker *worker) shm_stat->mem.iter = (*worker->env.mesh->mods.mod[modstack]->get_mem)(&worker->env, modstack); } #ifdef CLIENT_SUBNET + shm_stat->mem.subnet = 0; modstack = modstack_find(&worker->env.mesh->mods, "subnet"); if(modstack != -1) { fptr_ok(fptr_whitelist_mod_get_mem(worker->env.mesh->mods.mod[modstack]->get_mem));