]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Free callback in edns-subnetmod on exit and restart.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 16 Jun 2017 07:31:30 +0000 (07:31 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 16 Jun 2017 07:31:30 +0000 (07:31 +0000)
git-svn-id: file:///svn/unbound/trunk@4229 be551aaa-1e26-0410-a405-d3ace91eadb9

doc/Changelog
edns-subnet/subnetmod.c

index 6559caa13117ec7571d13e2da2f3b961b31f34a5..e1f1c19ffd14cefa8baf0a3c34dae8bea9aa847d 100644 (file)
@@ -1,5 +1,6 @@
 16 June 2017: Wouter
        - Fix #1301: memory leak in respip and tests.
+       - Free callback in edns-subnetmod on exit and restart.
 
 15 June 2017: Wouter
        - Fix stub zone queries leaking to the internet for
index fbf58777f21fbecec7a8d7bfc64bd38e16ccef2b..9e76cefdf3b65dd99ac68c9614e3cbb2edab7ad8 100644 (file)
@@ -244,6 +244,7 @@ subnetmod_deinit(struct module_env *env, int id)
        lock_rw_destroy(&sn_env->biglock);
        inplace_cb_delete(env, inplace_cb_edns_back_parsed, id);
        inplace_cb_delete(env, inplace_cb_query, id);
+       inplace_cb_delete(env, inplace_cb_query_response, id);
        ecs_whitelist_delete(sn_env->whitelist);
        slabhash_delete(sn_env->subnet_msg_cache);
        alloc_clear(&sn_env->alloc);