The logic for this is currently in DefaultHandlerChain and only executes when HandlerException is thrown.