Skip to content

Commit 9a0aaa2

Browse files
committed
fix: readcloser out of variable range
1 parent 0646c0e commit 9a0aaa2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

server/libs/receiver/receiver.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -800,10 +800,11 @@ func (r *Receiver) decompressBuffer(encoder uint8, receiveBuffer []byte, start,
800800
defer reader.Close()
801801
case datatype.MESSAGE_ENCODER_ZSTD: // zstd
802802
// zstd Reader did not implement io.ReadCloser
803-
reader, err := zstd.NewReader(encodeBuffer)
803+
notReadCloser, err := zstd.NewReader(encodeBuffer)
804804
if err != nil {
805805
return receiveBuffer, err
806806
}
807+
reader = notReadCloser.IOReadCloser()
807808
defer reader.Close()
808809
}
809810

0 commit comments

Comments
 (0)