From 5d070a76babb828360da3fd70fd4d5cb2dbb9039 Mon Sep 17 00:00:00 2001 From: wyx Date: Fri, 9 Sep 2016 10:22:57 +0800 Subject: [PATCH] fix memory error on module unload --- src/module.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/module.c b/src/module.c index e0bc417d6..feab67dfb 100644 --- a/src/module.c +++ b/src/module.c @@ -3085,7 +3085,7 @@ int moduleUnload(sds name) { /* Remove from list of modules. */ serverLog(LL_NOTICE,"Module %s unloaded",module->name); - dictDelete(modules,module->name); + dictDeleteNoFree(modules,module->name); moduleFreeModuleStructure(module); return REDISMODULE_OK;