public override int Read(byte[] buffer, int offset, int length) { if (_isClosed) return - 1; int len = HessianInput.Read(buffer, offset, length); if (len < 0) _isClosed = true; return len; }