From 4c395fce21c55e16036d10d3aa80de9dcfc3efe0 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Fri, 20 Aug 2021 10:10:15 +0200 Subject: [PATCH] MINOR: server: check if srv is NULL in free_server() Check if srv is NULL before trying to do anything in free_server(), like most free()-like function do. --- src/server.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server.c b/src/server.c index f1e294a83..7cec4ce47 100644 --- a/src/server.c +++ b/src/server.c @@ -2216,6 +2216,9 @@ static uint srv_release_dynsrv(struct server *srv) */ void free_server(struct server *srv) { + if (!srv) + return; + /* For dynamic servers, decrement the reference counter. Only free the * server when reaching zero. */