Browse Source

update fuse client log which should output the fh of FileHandle. (#4404)

pull/4409/head
Chengyu Liu 2 years ago
committed by GitHub
parent
commit
0f653d2153
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      weed/mount/filehandle.go
  2. 4
      weed/mount/weedfs_file_sync.go

1
weed/mount/filehandle.go

@ -27,7 +27,6 @@ type FileHandle struct {
dirtyPages *PageWriter
reader *filer.ChunkReadAt
contentType string
handle uint64
sync.RWMutex
isDeleted bool

4
weed/mount/weedfs_file_sync.go

@ -96,7 +96,7 @@ func (wfs *WFS) doFlush(fh *FileHandle, uid, gid uint32) fuse.Status {
fileFullPath := fh.FullPath()
dir, name := fileFullPath.DirAndName()
// send the data to the OS
glog.V(4).Infof("doFlush %s fh %d", fileFullPath, fh.handle)
glog.V(4).Infof("doFlush %s fh %d", fileFullPath, fh.fh)
if !wfs.IsOverQuota {
if err := fh.dirtyPages.FlushData(); err != nil {
@ -177,7 +177,7 @@ func (wfs *WFS) doFlush(fh *FileHandle, uid, gid uint32) fuse.Status {
}
if err != nil {
glog.Errorf("%v fh %d flush: %v", fileFullPath, fh.handle, err)
glog.Errorf("%v fh %d flush: %v", fileFullPath, fh.fh, err)
return fuse.EIO
}

Loading…
Cancel
Save