From b08e48113740450b8b9265994f05fbaa8713c12f Mon Sep 17 00:00:00 2001 From: Markus Makela Date: Tue, 15 Nov 2016 23:28:38 +0200 Subject: [PATCH] Fix memory leak on reactivation of old server If a destroyed server was reactivated, it would leak memory. --- server/core/service.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/core/service.c b/server/core/service.c index f205338ed..9797bdaf8 100644 --- a/server/core/service.c +++ b/server/core/service.c @@ -802,6 +802,10 @@ serviceAddBackend(SERVICE *service, SERVER *server) atomic_synchronize(); prev->next = new_ref; } + else + { + MXS_FREE(new_ref); + } } else {