Hi
I found that when returning false from a beforeDispatch event that has produced and called send() on an Http\response that no output is received by the client. Bailing out with exit() after the send does return the response to the client, but is a nasty kludge. Is there an official way to send a response when a request has been abandoned?
As an aside, I found too that returning false from a beforeDispatch event interceptor does not stop the request if a subsequent beforeDispatch interceptor returns true, It seems the last response is taken, which could be worth documenting.