Skip to content

Commit

Permalink
be gracious in signaling
Browse files Browse the repository at this point in the history
  • Loading branch information
alandekok committed Jul 25, 2017
1 parent c5d58a7 commit 59c9ba7
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/main/unlang_interpret.c
Expand Up @@ -2000,7 +2000,12 @@ void unlang_signal(REQUEST *request, fr_state_action_t action)

frame = &stack->frame[stack->depth];

rad_assert(frame->instruction->type == UNLANG_TYPE_MODULE_RESUME);
/*
* Be gracious in errors.
*/
if (frame->instruction->type != UNLANG_TYPE_MODULE_RESUME) {
return;
}

mr = unlang_generic_to_module_resumption(frame->instruction);
if (!mr->signal_callback) return;
Expand Down

0 comments on commit 59c9ba7

Please sign in to comment.