]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Set self request to NULL
authorAlan T. DeKok <aland@freeradius.org>
Thu, 8 Mar 2012 07:52:36 +0000 (08:52 +0100)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 8 Mar 2012 07:54:29 +0000 (08:54 +0100)
Which allows spare threads to be cleaned up

src/main/threads.c

index 6fbf77ffa727238defecf5f4f5bd531427c7dc07..9bc68d5038d1a389b7eb96c4fe9fae742344c7e0 100644 (file)
@@ -627,6 +627,7 @@ static void *request_handler_thread(void *arg)
                }
 
                self->request->process(self->request, FR_ACTION_RUN);
+               self->request = NULL;
 
                /*
                 *      Update the active threads.