We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 74b7d36 commit e4dc36eCopy full SHA for e4dc36e
pkg/file/redundancy/getter/getter.go
@@ -340,7 +340,7 @@ func (g *decoder) setData(i int, chdata []byte) {
340
func (g *decoder) getData(i int) []byte {
341
g.mu.Lock()
342
defer g.mu.Unlock()
343
- if i == g.shardCnt-1 && g.lastLen > 0 {
+ if i == g.shardCnt-1 && g.lastLen > 0 && g.rsbuf[i] != nil {
344
return g.rsbuf[i][:g.lastLen] // cut padding
345
}
346
return g.rsbuf[i]
0 commit comments