We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 565ef14 + 86a1891 commit 72feee1Copy full SHA for 72feee1
src/fs/fuse.rs
@@ -883,9 +883,10 @@ impl Write for FuseFileHandleInner {
883
884
impl Drop for FuseFileHandleInner {
885
fn drop(&mut self) {
886
- if self.fuse_nid.is_some() && self.fuse_fh.is_some() {
887
- let (cmd, rsp_payload_len) =
888
- ops::Release::create(self.fuse_nid.unwrap(), self.fuse_fh.unwrap());
+ if let Some(fuse_nid) = self.fuse_nid
+ && let Some(fuse_fh) = self.fuse_fh
+ {
889
+ let (cmd, rsp_payload_len) = ops::Release::create(fuse_nid, fuse_fh);
890
get_filesystem_driver()
891
.unwrap()
892
.lock()
0 commit comments