docs: public void flush()
      {
          //  The peer does not exist anymore at this point.
          if (state == State.TERM_ACK_SENT) {
              return;
          }
  
          if (outpipe != null && !outpipe.flush()) {
              sendActivateRead(peer);
          }
      }