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
I'd like to use llfuse as part of an asynchronous application (typically having a main thread with the asynchronous loop, then at one point starting a new thread that will run llfuse.main)
The thing is the asynchronous framework (trio in my case) already install signal handlers (and for pretty good reasons 😄 ).
So my questions are:
is it possible to prevent llfuse from overwriting the signals handlers ?
is there a way to terminate llfuse.main from another thread (typically from the asynchronous loop) ?
The text was updated successfully, but these errors were encountered:
Preventing the signals handlers from being set is not currently possible, but should be trivial to add. For terminating the main loop, currently you have to unmount the filesystem. It would be trivial to expose a function that just terminates the loop though (modeled after handle_exc() in misc.pxi).
Someone would need to write a pull request for bot features though, I am unlikely to have time for this in the near future.
Hi,
I'd like to use llfuse as part of an asynchronous application (typically having a main thread with the asynchronous loop, then at one point starting a new thread that will run
llfuse.main
)The thing is the asynchronous framework (trio in my case) already install signal handlers (and for pretty good reasons 😄 ).
So my questions are:
llfuse.main
from another thread (typically from the asynchronous loop) ?The text was updated successfully, but these errors were encountered: