You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
After a quick glance at this fuse-rs crate. If I didn't miss something, it seems that it can't be interrupted when reading(receive()) messages from fuse device like what libfuse does. Is that not essential for a fuse library?
Looks like that this fuse-rs relies on umount(2) to close in-kernel fuse device fd to unblock read(2).
Can we just interrupt read(2) and make relevant threads exit in an elegant way.
Or is Rust thread model limits?
The text was updated successfully, but these errors were encountered:
Hi,
After a quick glance at this fuse-rs crate. If I didn't miss something, it seems that it can't be interrupted when reading(
receive()
) messages from fuse device like what libfuse does. Is that not essential for a fuse library?Looks like that this fuse-rs relies on
umount(2)
to close in-kernel fuse device fd to unblockread(2)
.Can we just interrupt
read(2)
and make relevant threads exit in an elegant way.Or is Rust thread model limits?
The text was updated successfully, but these errors were encountered: