Fixed flushfs.

geesefs-0-30-9
Aaron Jacobs 2015-06-05 14:23:26 +10:00
parent ba71991231
commit 4cba8c73d1
1 changed files with 10 additions and 40 deletions

View File

@ -93,18 +93,12 @@ func (fs *flushFS) barAttributes() fuseops.InodeAttributes {
//////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////
func (fs *flushFS) Init( func (fs *flushFS) Init(
op *fuseops.InitOp) { op *fuseops.InitOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
return return
} }
func (fs *flushFS) LookUpInode( func (fs *flushFS) 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()
@ -137,10 +131,7 @@ func (fs *flushFS) LookUpInode(
} }
func (fs *flushFS) GetInodeAttributes( func (fs *flushFS) 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()
@ -164,10 +155,7 @@ func (fs *flushFS) GetInodeAttributes(
} }
func (fs *flushFS) OpenFile( func (fs *flushFS) 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()
@ -181,10 +169,7 @@ func (fs *flushFS) OpenFile(
} }
func (fs *flushFS) ReadFile( func (fs *flushFS) ReadFile(
op *fuseops.ReadFileOp) { op *fuseops.ReadFileOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -201,10 +186,7 @@ func (fs *flushFS) ReadFile(
} }
func (fs *flushFS) WriteFile( func (fs *flushFS) WriteFile(
op *fuseops.WriteFileOp) { op *fuseops.WriteFileOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -227,10 +209,7 @@ func (fs *flushFS) WriteFile(
} }
func (fs *flushFS) SyncFile( func (fs *flushFS) SyncFile(
op *fuseops.SyncFileOp) { op *fuseops.SyncFileOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -239,10 +218,7 @@ func (fs *flushFS) SyncFile(
} }
func (fs *flushFS) FlushFile( func (fs *flushFS) FlushFile(
op *fuseops.FlushFileOp) { op *fuseops.FlushFileOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()
@ -251,10 +227,7 @@ func (fs *flushFS) FlushFile(
} }
func (fs *flushFS) OpenDir( func (fs *flushFS) 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()
@ -272,10 +245,7 @@ func (fs *flushFS) OpenDir(
} }
func (fs *flushFS) ReadDir( func (fs *flushFS) ReadDir(
op *fuseops.ReadDirOp) { op *fuseops.ReadDirOp) (err error) {
var err error
defer fuseutil.RespondToOp(op, &err)
fs.mu.Lock() fs.mu.Lock()
defer fs.mu.Unlock() defer fs.mu.Unlock()