@Override protected long getIdleTimeout() { return _channel.getIdleTimeout(); } };
@Override protected long getIdleTimeout() { long blockingTimeout = _channel.getHttpConfiguration().getBlockingTimeout(); if (blockingTimeout == 0) return _channel.getIdleTimeout(); return blockingTimeout; } }
@Override protected long getIdleTimeout() { long bto = getHttpChannel().getHttpConfiguration().getBlockingTimeout(); if (bto>0) return bto; if (bto<0) return -1; return _channel.getIdleTimeout(); } };
public void onCompleted() { if (LOG.isDebugEnabled()) LOG.debug("COMPLETE for {} written={}",getRequest().getRequestURI(),getBytesWritten()); if (_requestLog!=null ) _requestLog.log(_request, _response); long idleTO=_configuration.getIdleTimeout(); if (idleTO>=0 && getIdleTimeout()!=_oldIdleTimeout) setIdleTimeout(_oldIdleTimeout); notifyComplete(_request); _transport.onCompleted(); }
public void onRequest(MetaData.Request request) { _requests.incrementAndGet(); _request.setTimeStamp(System.currentTimeMillis()); HttpFields fields = _response.getHttpFields(); if (_configuration.getSendDateHeader() && !fields.contains(HttpHeader.DATE)) fields.put(_connector.getServer().getDateField()); long idleTO=_configuration.getIdleTimeout(); _oldIdleTimeout=getIdleTimeout(); if (idleTO>=0 && _oldIdleTimeout!=idleTO) setIdleTimeout(idleTO); request.setTrailerSupplier(_trailerSupplier); _request.setMetaData(request); _request.setSecure(HttpScheme.HTTPS.is(request.getURI().getScheme())); notifyRequestBegin(_request); if (LOG.isDebugEnabled()) LOG.debug("REQUEST for {} on {}{}{} {} {}{}{}",request.getURIString(),this,System.lineSeparator(), request.getMethod(),request.getURIString(),request.getHttpVersion(),System.lineSeparator(), request.getFields()); }
final long idle_timeout=baseRequest.getHttpChannel().getIdleTimeout(); channel.setIdleTimeout(_idleTimeoutMs);
final long idle_timeout=baseRequest.getHttpChannel().getIdleTimeout(); channel.setIdleTimeout(_idleTimeoutMs);
final long idle_timeout=baseRequest.getHttpChannel().getIdleTimeout(); channel.setIdleTimeout(_idleTimeoutMs);