Просмотр исходного кода

file read report EOF

fix https://github.com/chrislusf/seaweedfs/issues/1344
Chris Lu 4 лет назад
Родитель
Сommit
93bcf56514
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      weed/filer/reader_at.go

+ 1 - 1
weed/filer/reader_at.go

@@ -156,7 +156,7 @@ func (c *ChunkReadAt) doReadAt(p []byte, offset int64) (n int, err error) {
 		n += delta
 	}
 
-	if err == nil && offset+int64(len(p)) > c.fileSize {
+	if err == nil && offset+int64(len(p)) >= c.fileSize {
 		err = io.EOF
 	}
 	// fmt.Printf("~~~ filled %d, err: %v\n\n", n, err)