@Override
    public void filter(HttpRequest request, ResponseHandler responseHandler) {
        ResponseHandlerGuard guard = new ResponseHandlerGuard(responseHandler);
        for (int i = 0, len = filters.size(); i < len && !guard.isDone(); ++i) {
            filters.get(i).filter(request, guard);
        }
    }
@author <a href="mailto:einarmr@yahoo-inc.com">Einar M R Rosenvinge</a>
container-core/src/main/java/com/yahoo/jdisc/http/filter/chain/RequestFilterChain.java