]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
allow 0.5 for reject delay
authorAlan T. DeKok <aland@freeradius.org>
Wed, 16 Jul 2025 19:08:09 +0000 (15:08 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 16 Jul 2025 19:08:24 +0000 (15:08 -0400)
src/main/process.c

index 4565074d935fc55901f63ff14766fb63eaed959c..df02f2ff3937c408e7e820b129c5c3727d2c8d80 100644 (file)
@@ -1606,7 +1606,7 @@ static void request_finish(REQUEST *request, int action)
         */
        if ((request->packet->code == PW_CODE_ACCESS_REQUEST) &&
            (request->reply->code == PW_CODE_ACCESS_REJECT) &&
-           (request->root->reject_delay.tv_sec > 0)) {
+           ((request->root->reject_delay.tv_sec > 0) || (request->root->reject_delay.tv_usec > 0))) {
                request->response_delay = request->root->reject_delay;
 
                vp = fr_pair_find_by_num(request->reply->vps, PW_FREERADIUS_RESPONSE_DELAY, 0, TAG_ANY);