DPFS icon indicating copy to clipboard operation
DPFS copied to clipboard

FUSE:init is not async

Open Peter-JanGootzen opened this issue 2 years ago • 0 comments

This is a big problem virtionfs needs to execute asynchronous handshake requests in the init. Currently it just sends the INIT FUSE completion before those are done. This can result in race conditions on boot.

An attempt to fix this was made in this commit, however this made random operations randomly break. Seems there is some timeout on FUSE:init or that commit was triggering UB.

Peter-JanGootzen avatar Dec 08 '22 15:12 Peter-JanGootzen