summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Mauchle <fabian.mauchle@switch.ch>2016-10-25 12:44:22 +0200
committerFabian Mauchle <fabian.mauchle@switch.ch>2016-10-25 12:44:22 +0200
commit8f807fa81da93f980b955fdca3bb3e5e4193ba33 (patch)
tree207d8111785ced806b055b2953e783393a10caea
parentd768c83601aff27c0bdeb5192d636145fc1a5377 (diff)
dont set conf-servers=NULL after free(conf)
-rw-r--r--radsecproxy.c2
1 files changed, 1 insertions, 1 deletions
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);
}