]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
return FAIL on fail, not YIELD
authorAlan T. DeKok <aland@freeradius.org>
Mon, 25 Jul 2022 19:58:47 +0000 (15:58 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 27 Jul 2022 14:34:56 +0000 (10:34 -0400)
src/lib/unlang/xlat_builtin.c

index 89066f4f113b5ba5ff402a9aca3d6e1cc81e0336..b8f0c457b09497d6f6f298f24feb02efdbe7fdbc 100644 (file)
@@ -1564,7 +1564,7 @@ static xlat_action_t xlat_eval_resume(UNUSED TALLOC_CTX *ctx, UNUSED fr_dcursor_
                                      UNUSED request_t *request, UNUSED fr_value_box_list_t *in)
 {
        xlat_eval_rctx_t        *rctx = talloc_get_type_abort(xctx->rctx, xlat_eval_rctx_t);
-       xlat_action_t           xa = rctx->last_success ? XLAT_ACTION_DONE : XLAT_ACTION_YIELD;
+       xlat_action_t           xa = rctx->last_success ? XLAT_ACTION_DONE : XLAT_ACTION_FAIL;
 
        talloc_free(rctx);