wusong
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
2 deletions
-
weed/mount/weedfs_file_read.go
|
|
@ -58,13 +58,13 @@ func (wfs *WFS) Read(cancel <-chan struct{}, in *fuse.ReadIn, buff []byte) (fuse |
|
|
|
if bytes.Compare(mirrorData, buff[:totalRead]) != 0 { |
|
|
|
|
|
|
|
againBuff := make([]byte, len(buff)) |
|
|
|
againRead, _ := readDataByFileHandle(buff, fh, offset) |
|
|
|
againRead, _ := readDataByFileHandle(againBuff, fh, offset) |
|
|
|
againCorrect := bytes.Compare(mirrorData, againBuff[:againRead]) == 0 |
|
|
|
againSame := bytes.Compare(buff[:totalRead], againBuff[:againRead]) == 0 |
|
|
|
|
|
|
|
fmt.Printf("\ncompare %v [%d,%d) size:%d againSame:%v againCorrect:%v\n", fh.mirrorFile.Name(), offset, offset+totalRead, totalRead, againSame, againCorrect) |
|
|
|
//fmt.Printf("read mirrow data: %v\n", mirrorData)
|
|
|
|
//fmt.Printf("read actual data: %v\n", buff[:totalRead])
|
|
|
|
//fmt.Printf("read actual data: %v\n", againBuff[:totalRead])
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|