@Override public final ChannelFuture close() { return tail.close(); }
@Override public final ChannelFuture close(ChannelPromise promise) { return tail.close(promise); }
@Override public final ChannelFuture close() { return tail.close(); }
@Override public final ChannelFuture close(ChannelPromise promise) { return tail.close(promise); }
@Override public final ChannelFuture close() { return tail.close(); }
@Override public final ChannelFuture close(ChannelPromise promise) { return tail.close(promise); }
@Override public ChannelFuture close() { return close(newPromise()); }
@Override public ChannelFuture close() { return close(newPromise()); }
@Override public ChannelFuture close() { return close(newPromise()); }
private void invokeClose(ChannelPromise promise) { if (invokeHandler()) { try { ((ChannelOutboundHandler) handler()).close(this, promise); } catch (Throwable t) { notifyOutboundHandlerException(t, promise); } } else { close(promise); } }
private void invokeClose(ChannelPromise promise) { if (invokeHandler()) { try { ((ChannelOutboundHandler) handler()).close(this, promise); } catch (Throwable t) { notifyOutboundHandlerException(t, promise); } } else { close(promise); } }
private void invokeClose(ChannelPromise promise) { if (invokeHandler()) { try { ((ChannelOutboundHandler) handler()).close(this, promise); } catch (Throwable t) { notifyOutboundHandlerException(t, promise); } } else { close(promise); } }
@Override public final ChannelFuture close() { return tail.close(); }
@Override public final ChannelFuture close() { return tail.close(); }
@Override public final ChannelFuture close(ChannelPromise promise) { return tail.close(promise); }
@Override public ChannelFuture close() { return close(newPromise()); }
@Override public ChannelFuture close() { return close(newPromise()); }
private void invokeClose(ChannelPromise promise) { if (invokeHandler()) { try { ((ChannelOutboundHandler) handler()).close(this, promise); } catch (Throwable t) { notifyOutboundHandlerException(t, promise); } } else { close(promise); } }
private void invokeClose(ChannelPromise promise) { if (invokeHandler()) { try { ((ChannelOutboundHandler) handler()).close(this, promise); } catch (Throwable t) { notifyOutboundHandlerException(t, promise); } } else { close(promise); } }
private void invokeClose(ChannelPromise promise) { if (invokeHandler()) { try { ((ChannelOutboundHandler) handler()).close(this, promise); } catch (Throwable t) { notifyOutboundHandlerException(t, promise); } } else { close(promise); } }