]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Don't detach if already detached
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 2 Apr 2021 14:55:53 +0000 (15:55 +0100)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 2 Apr 2021 14:55:53 +0000 (15:55 +0100)
src/lib/server/request.c

index 346df00d968dce742b557908b558da3adf1c3b49..f9dda0f90877d294c812cf22ea9412c3eddd9036 100644 (file)
@@ -552,7 +552,7 @@ int request_detach(request_t *child)
 {
        request_t               *request = child->parent;
 
-       fr_assert(request != NULL);
+       if (!request) return 0; /* Already detached */
 
        /*
         *      Let any signal handler that cares