]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Add error message when delay value fails to parse
authorNick Porter <nick@portercomputing.co.uk>
Fri, 6 Jan 2023 11:14:34 +0000 (11:14 +0000)
committerNick Porter <nick@portercomputing.co.uk>
Fri, 6 Jan 2023 11:14:34 +0000 (11:14 +0000)
src/modules/rlm_delay/rlm_delay.c

index cda72b0a88a5e33fc6fe53f3d3134be32c3da2ab..3aa65b7cd0979e0e1b2d627197db46b56634c788 100644 (file)
@@ -144,7 +144,10 @@ static unlang_action_t CC_HINT(nonnull) mod_delay(rlm_rcode_t *p_result, module_
 
        if (inst->delay) {
                if (tmpl_aexpand_type(request, &delay, FR_TYPE_TIME_DELTA,
-                                     request, inst->delay, NULL, NULL) < 0) RETURN_MODULE_FAIL;
+                                     request, inst->delay, NULL, NULL) < 0) {
+                       RPEDEBUG("Failed parsing %s as delay time", inst->delay->name);
+                       RETURN_MODULE_FAIL;
+               }
        } else {
                delay = fr_time_delta_wrap(0);
        }