average-vr-56795
04/17/2018, 11:04 AMwait 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