fixed file handle by file full path

This commit is contained in:
Chris Lu
2018-06-06 02:09:57 -07:00
parent 299312c805
commit 6816661b0f
4 changed files with 101 additions and 30 deletions

View File

@@ -122,14 +122,7 @@ func (dir *Dir) Create(ctx context.Context, req *fuse.CreateRequest,
file := dir.newFile(req.Name, nil)
dir.NodeMap[req.Name] = file
file.isOpen = true
return file, &FileHandle{
f: file,
dirtyPages: newDirtyPages(file),
RequestId: req.Header.ID,
NodeId: req.Header.Node,
Uid: req.Uid,
Gid: req.Gid,
}, nil
return file, dir.wfs.AcquireHandle(file, req.Uid, req.Gid), nil
}
return nil, nil, err