My concern with the `wait` thing is that you’re bl...
# development
a
My concern with the
wait
thing is that you’re blocking the wrong threadpool; fuse-mt has a threadpool which it uses for all FS operations. Say only
read
actually needs Futures - it means if you have 4 threads, and 4 `read`s are happening, you can no longer
stat
or
readdir
or
getattr
until one of those `read`s completes. Whereas by having the I/O Futures running on their own threadpool, it’s only
read
operations which are blocked on other
read
operations