diff options
author | Fabian Mauchle <fabian.mauchle@switch.ch> | 2016-10-25 12:44:22 +0200 |
---|---|---|
committer | Fabian Mauchle <fabian.mauchle@switch.ch> | 2016-10-25 12:44:22 +0200 |
commit | 8f807fa81da93f980b955fdca3bb3e5e4193ba33 (patch) | |
tree | 207d8111785ced806b055b2953e783393a10caea | |
parent | d768c83601aff27c0bdeb5192d636145fc1a5377 (diff) |
dont set conf-servers=NULL after free(conf)
-rw-r--r-- | radsecproxy.c | 2 |
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); } |