pipeline.fireInboundBufferUpdated();
}
if (t instanceof IOException) {
closed = true;
pipeline.fireExceptionCaught(t);
} else {
firedInboundBufferSuspeneded = true;
pipeline.fireChannelReadSuspended();
pipeline.fireExceptionCaught(t);
unsafe().close(unsafe().voidFuture());