@Override public void onFillable() { ByteBuffer buffer = bufferPool.acquire(getInputBufferSize(),true); BufferUtil.clear(buffer); boolean readMore = false; try { readMore = read(buffer); } finally { bufferPool.release(buffer); } if (readMore) { fillInterested(); } }
@Override public void onFillable() { ByteBuffer buffer = bufferPool.acquire(getInputBufferSize(),true); BufferUtil.clear(buffer); boolean readMore = false; try { readMore = read(buffer); } finally { bufferPool.release(buffer); } if (readMore) { fillInterested(); } }