Sherlock-Holo / fuse3

an async version fuse library for rust
MIT License
83 stars 17 forks source link

Remove connection writable wait #60

Closed Sherlock-Holo closed 1 year ago

Sherlock-Holo commented 1 year ago

https://github.com/Sherlock-Holo/fuse3/issues/4#issuecomment-1379976922 we check the kernel codes that the /dev/fuse is always writable, there's no need to use AsyncFd(tokio)/Async(async-std) to check if the /dev/fuse fd is writable or not

Sherlock-Holo commented 1 year ago

@asomers I ran the memfs example and it works fine on Linux, could you check it on FreeBSD?

Sherlock-Holo commented 1 year ago

I will merge it first, if any problems, let me know :)

asomers commented 1 year ago

Works for me on both FreeBSD 13 and 14.