code: public void configurePostInitialReadBuffer(){
          _isInitialRead = false;
          _isFirstRead = false;
          _buffer = _tcpContext.getReadInterface().getBuffer();
          configurePostReadBuffer();
      }
docs: Called after the initial read is completed. This will set the first read flag to false, get the buffer from the TCP Channel,
  and post configure the buffer. Without this method we would lose the first byte we are reading