]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
don't delay responses to Status-Server
authorAlan T. DeKok <aland@freeradius.org>
Fri, 2 Apr 2021 13:29:34 +0000 (09:29 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 2 Apr 2021 13:29:34 +0000 (09:29 -0400)
src/main/process.c

index e31ffccc8f1884c702061a03c9b73c030e1c4d5c..8098b81bc1d8f7f151efdb6604c02adb43cc2cae 100644 (file)
@@ -1506,7 +1506,8 @@ static void request_finish(REQUEST *request, int action)
        /*
         *      See if we need to delay an Access-Reject packet.
         */
-       if ((request->reply->code == PW_CODE_ACCESS_REJECT) &&
+       if ((request->packet->code == PW_CODE_ACCESS_REQUEST) &&
+           (request->reply->code == PW_CODE_ACCESS_REJECT) &&
            (request->root->reject_delay.tv_sec > 0)) {
                request->response_delay = request->root->reject_delay;