if (intp->funcs.prioritise) intp->funcs.prioritise(request, intp->uctx);
}
+/** Cancel any pending retry
+ *
+ * @param[in] request The current request.
+ */
+void unlang_interpret_request_cancel_retry(request_t *request)
+{
+ unlang_stack_t *stack = request->stack;
+ unlang_stack_frame_t *frame = &stack->frame[stack->depth];
+
+ TALLOC_FREE(frame->retry);
+}
+
+
/** Delivers a frame to one or more frames in the stack
*
* This is typically called via an "async" action, i.e. an action outside
void unlang_interpret_request_done(request_t *request);
+void unlang_interpret_request_cancel_retry(request_t *request);
+
void unlang_interpret_request_prioritise(request_t *request, uint32_t priority);
void unlang_interpret_mark_runnable(request_t *request);