@Override public void run() { // Was not written yet so issue a write timeout // The promise itself will be failed with a ClosedChannelException once the close() was issued // See https://github.com/netty/netty/issues/2159 if (!promise.isDone()) { try { writeTimedOut(ctx); } catch (Throwable t) { ctx.fireExceptionCaught(t); } } removeWriteTimeoutTask(this); }
@Override public void run() { // Was not written yet so issue a write timeout // The promise itself will be failed with a ClosedChannelException once the close() was issued // See https://github.com/netty/netty/issues/2159 if (!promise.isDone()) { try { writeTimedOut(ctx); } catch (Throwable t) { ctx.fireExceptionCaught(t); } } removeWriteTimeoutTask(this); }
@Override public void run() { // Was not written yet so issue a write timeout // The promise itself will be failed with a ClosedChannelException once the close() was issued // See https://github.com/netty/netty/issues/2159 if (!promise.isDone()) { try { writeTimedOut(ctx); } catch (Throwable t) { ctx.fireExceptionCaught(t); } } removeWriteTimeoutTask(this); }
@Override public void run() { // Was not written yet so issue a write timeout // The promise itself will be failed with a ClosedChannelException once the close() was issued // See https://github.com/netty/netty/issues/2159 if (!promise.isDone()) { try { writeTimedOut(ctx); } catch (Throwable t) { ctx.fireExceptionCaught(t); } } removeWriteTimeoutTask(this); }
@Override public void run() { // Was not written yet so issue a write timeout // The promise itself will be failed with a ClosedChannelException once the close() was issued // See https://github.com/netty/netty/issues/2159 if (!promise.isDone()) { try { writeTimedOut(ctx); } catch (Throwable t) { ctx.fireExceptionCaught(t); } } removeWriteTimeoutTask(this); }
@Override public void run() { // Was not written yet so issue a write timeout // The promise itself will be failed with a ClosedChannelException once the close() was issued // See https://github.com/netty/netty/issues/2159 if (!promise.isDone()) { try { writeTimedOut(ctx); } catch (Throwable t) { ctx.fireExceptionCaught(t); } } removeWriteTimeoutTask(this); }