From 8f807fa81da93f980b955fdca3bb3e5e4193ba33 Mon Sep 17 00:00:00 2001 From: Fabian Mauchle Date: Tue, 25 Oct 2016 12:44:22 +0200 Subject: dont set conf-servers=NULL after free(conf) --- radsecproxy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'radsecproxy.c') diff --git a/radsecproxy.c b/radsecproxy.c index 954e464..725b646 100644 --- a/radsecproxy.c +++ b/radsecproxy.c @@ -1992,7 +1992,6 @@ errexit: else freeclsrvconf(conf); } - conf->servers = NULL; freeserver(server, 1); ERR_remove_state(0); return NULL; @@ -2691,6 +2690,7 @@ void freeclsrvconf(struct clsrvconf *conf) { pthread_mutex_destroy(conf->lock); free(conf->lock); } + conf->servers = NULL; /* not touching ssl_ctx, clients and servers */ free(conf); } -- cgit v1.1