code: func (nc *Conn) flushReconnectPendingItems() {
  	if nc.pending == nil {
  		return
  	}
  	if nc.pending.Len() > 0 {
  		nc.bw.Write(nc.pending.Bytes())
  	}
  }
docs: // flushReconnectPending will push the pending items that were
  // gathered while we were in a RECONNECTING state to the socket.