Fixed forgetfs.

geesefs-0-30-9
Aaron Jacobs 2015-06-05 14:18:39 +10:00
parent 1573b41ff3
commit f7952dbc64
1 changed files with 8 additions and 32 deletions

View File

@ -235,18 +235,12 @@ func (fs *fsImpl) findInodeByID(id fuseops.InodeID) (in *inode) {
//////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////
func (fs *fsImpl) Init( func (fs *fsImpl) Init(
op *fuseops.InitOp) { op *fuseops.InitOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
return return
} }
func (fs *fsImpl) LookUpInode( func (fs *fsImpl) LookUpInode(
op *fuseops.LookUpInodeOp) { op *fuseops.LookUpInodeOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -281,10 +275,7 @@ func (fs *fsImpl) LookUpInode(
} }
func (fs *fsImpl) GetInodeAttributes( func (fs *fsImpl) GetInodeAttributes(
op *fuseops.GetInodeAttributesOp) { op *fuseops.GetInodeAttributesOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -298,10 +289,7 @@ func (fs *fsImpl) GetInodeAttributes(
} }
func (fs *fsImpl) ForgetInode( func (fs *fsImpl) ForgetInode(
op *fuseops.ForgetInodeOp) { op *fuseops.ForgetInodeOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -313,10 +301,7 @@ func (fs *fsImpl) ForgetInode(
} }
func (fs *fsImpl) MkDir( func (fs *fsImpl) MkDir(
op *fuseops.MkDirOp) { op *fuseops.MkDirOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -347,10 +332,7 @@ func (fs *fsImpl) MkDir(
} }
func (fs *fsImpl) CreateFile( func (fs *fsImpl) CreateFile(
op *fuseops.CreateFileOp) { op *fuseops.CreateFileOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -381,10 +363,7 @@ func (fs *fsImpl) CreateFile(
} }
func (fs *fsImpl) OpenFile( func (fs *fsImpl) OpenFile(
op *fuseops.OpenFileOp) { op *fuseops.OpenFileOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -395,10 +374,7 @@ func (fs *fsImpl) OpenFile(
} }
func (fs *fsImpl) OpenDir( func (fs *fsImpl) OpenDir(
op *fuseops.OpenDirOp) { op *fuseops.OpenDirOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()