Fixed a bug in handling of an unknown op type.

geesefs-0-30-9
Aaron Jacobs 2015-05-05 12:40:37 +10:00
parent 306840e4ce
commit fe90f319b3
1 changed files with 10 additions and 8 deletions

View File

@ -197,16 +197,18 @@ func Convert(
case *bazilfuse.FsyncRequest: case *bazilfuse.FsyncRequest:
// We don't currently support this for directories. // We don't currently support this for directories.
if typed.Dir { if typed.Dir {
return to := &unknownOp{}
io = to
co = &to.commonOp
} else {
to := &SyncFileOp{
Inode: InodeID(typed.Header.Node),
Handle: HandleID(typed.Handle),
}
io = to
co = &to.commonOp
} }
to := &SyncFileOp{
Inode: InodeID(typed.Header.Node),
Handle: HandleID(typed.Handle),
}
io = to
co = &to.commonOp
case *bazilfuse.FlushRequest: case *bazilfuse.FlushRequest:
to := &FlushFileOp{ to := &FlushFileOp{
Inode: InodeID(typed.Header.Node), Inode: InodeID(typed.Header.Node),