From cd30cf2d6c087d42219e73470fd22c8dfa8bf95b Mon Sep 17 00:00:00 2001 From: cpq Date: Thu, 8 Sep 2022 08:53:54 +0100 Subject: [PATCH] Fix #1710 - free MIP in mg_mgr_free() --- mongoose.c | 1 + src/net.c | 1 + 2 files changed, 2 insertions(+) diff --git a/mongoose.c b/mongoose.c index 81738650..76eebbd4 100644 --- a/mongoose.c +++ b/mongoose.c @@ -3499,6 +3499,7 @@ void mg_mgr_free(struct mg_mgr *mgr) { #if MG_ENABLE_EPOLL if (mgr->epoll_fd >= 0) close(mgr->epoll_fd), mgr->epoll_fd = -1; #endif + free(mgr->priv); } void mg_mgr_init(struct mg_mgr *mgr) { diff --git a/src/net.c b/src/net.c index 146cca71..eddf872c 100644 --- a/src/net.c +++ b/src/net.c @@ -243,6 +243,7 @@ void mg_mgr_free(struct mg_mgr *mgr) { #if MG_ENABLE_EPOLL if (mgr->epoll_fd >= 0) close(mgr->epoll_fd), mgr->epoll_fd = -1; #endif + free(mgr->priv); } void mg_mgr_init(struct mg_mgr *mgr) {