code: @Override
      public void error(VirtualConnection vc, TCPWriteRequestContext wsc, IOException ioe) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.entry(tc, "error, vc=" + getVCHash());
          }
          // Nothing else needs to be done here. Report error up the chain.
          this.asyncBytesToWrite = 0L;
          this.callback.error(vc, this, ioe);
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.exit(tc, "error");
          }
      }
docs: /*
  @see com.ibm.wsspi.tcpchannel.TCPWriteCompletedCallback#error(com.ibm.wsspi.channelfw.VirtualConnection, com.ibm.wsspi.tcpchannel.TCPWriteRequestContext,
  java.io.IOException)