From: Alan T. DeKok Date: Fri, 20 Oct 2017 16:20:06 +0000 (-0400) Subject: free children before request X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e5aceb2f7da1eb4666b98fc2221edd9571fa9053;p=thirdparty%2Ffreeradius-server.git free children before request because children may need to poke at the request --- diff --git a/src/main/request.c b/src/main/request.c index 64985a64d1b..81e3c73c5a4 100644 --- a/src/main/request.c +++ b/src/main/request.c @@ -68,6 +68,8 @@ static int _request_free(REQUEST *request) */ if (request->state_ctx) talloc_free(request->state_ctx); + talloc_free_children(request); + return 0; }