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
fix: residual fuse mountpoint after graceful shutdown
1. Case1: Fuse server exits in thread not main. There is possibility
that process finishes before shutdown of server.
2. Case2: Fuse server exits in thread of state machine. There is
possibiltiy that state machine not responses to signal catch
thread. Then dead lock happens. Process exits before shutdown of
server.
This pr aims to seperator shutdown actions from signal catch
handler. It only notifies controller. Controller exits with
shutdown of fuse server. No race. No deadlock.
Signed-off-by: 泰友 <[email protected]>
0 commit comments