This is a minor patch but I see it hasn’t gotten any attention yet. It’s a really small fix to a bug I seem to have missed in the filter code.
As it steps back through the filters it reports all filters as ‘halted’ if, for example, the second filter in the chain halts.
Filter chain halted as [:validate_user] did not yield.
Filter chain halted as [:check_permissions] did not yield.
This sort of thing happens when :validate_user is the one that fails.
Thanks,
Martin Emde