]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
free children before request
authorAlan T. DeKok <aland@freeradius.org>
Fri, 20 Oct 2017 16:20:06 +0000 (12:20 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 20 Oct 2017 16:20:06 +0000 (12:20 -0400)
because children may need to poke at the request

src/main/request.c

index 64985a64d1b2a96da6d4018b590514122fafc1cd..81e3c73c5a4454589b6fd9b05c4bbcfa85ba2f53 100644 (file)
@@ -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;
 }