@Override public void fillInterested() { stats.countFillInterestedEvents.incrementAndGet(); super.fillInterested(); }
@Override public void fillInterested() { stats.countFillInterestedEvents.incrementAndGet(); super.fillInterested(); }
@Override public void fillInterested() { stats.countFillInterestedEvents.incrementAndGet(); super.fillInterested(); }
/** * <p>Callback method invoked when the endpoint failed to be ready to be read.</p> * @param cause the exception that caused the failure */ protected void onFillInterestedFailed(Throwable cause) { if (LOG.isDebugEnabled()) LOG.debug("{} onFillInterestedFailed {}", this, cause); if (_endPoint.isOpen()) { boolean close = true; if (cause instanceof TimeoutException) close = onReadTimeout(cause); if (close) { if (_endPoint.isOutputShutdown()) _endPoint.close(); else { _endPoint.shutdownOutput(); fillInterested(); } } } }
/** * <p>Callback method invoked when the endpoint failed to be ready to be read.</p> * @param cause the exception that caused the failure */ protected void onFillInterestedFailed(Throwable cause) { if (LOG.isDebugEnabled()) LOG.debug("{} onFillInterestedFailed {}", this, cause); if (_endPoint.isOpen()) { boolean close = true; if (cause instanceof TimeoutException) close = onReadTimeout(); if (close) { if (_endPoint.isOutputShutdown()) _endPoint.close(); else { _endPoint.shutdownOutput(); fillInterested(); } } } }
/** * <p>Callback method invoked when the endpoint failed to be ready to be read.</p> * @param cause the exception that caused the failure */ protected void onFillInterestedFailed(Throwable cause) { if (LOG.isDebugEnabled()) LOG.debug("{} onFillInterestedFailed {}", this, cause); if (_endPoint.isOpen()) { boolean close = true; if (cause instanceof TimeoutException) close = onReadTimeout(cause); if (close) { if (_endPoint.isOutputShutdown()) _endPoint.close(); else { _endPoint.shutdownOutput(); fillInterested(); } } } }
/** * <p>Callback method invoked when the endpoint failed to be ready to be read.</p> * @param cause the exception that caused the failure */ protected void onFillInterestedFailed(Throwable cause) { if (LOG.isDebugEnabled()) LOG.debug("{} onFillInterestedFailed {}", this, cause); if (_endPoint.isOpen()) { boolean close = true; if (cause instanceof TimeoutException) close = onReadTimeout(); if (close) { if (_endPoint.isOutputShutdown()) _endPoint.close(); else _endPoint.shutdownOutput(); } } if (_endPoint.isOpen()) fillInterested(); }