mirror of
https://github.com/trapexit/mergerfs.git
synced 2026-10-26 19:01:56 -04:00
Auto-commit fuse_signals.cpp
This commit is contained in:
parent
5f88fe66d7
commit
0a2058f510
1 changed files with 5 additions and 5 deletions
|
|
@ -66,13 +66,13 @@ int fuse_set_signal_handlers(struct fuse_session *se)
|
|||
|
||||
void fuse_remove_signal_handlers(struct fuse_session *se)
|
||||
{
|
||||
if(g_fuse_instance.load(std::memory_order_acquire) != se)
|
||||
fprintf(stderr,"mergerfs: fuse_remove_signal_handlers: unknown session\n");
|
||||
else
|
||||
g_fuse_instance.store(nullptr,std::memory_order_release);
|
||||
|
||||
set_one_signal_handler(SIGINT, exit_handler, 1);
|
||||
set_one_signal_handler(SIGTERM, exit_handler, 1);
|
||||
set_one_signal_handler(SIGQUIT, exit_handler, 1);
|
||||
set_one_signal_handler(SIGPIPE, SIG_IGN, 1);
|
||||
|
||||
if(g_fuse_instance.load(std::memory_order_acquire) != se)
|
||||
fprintf(stderr,"mergerfs: fuse_remove_signal_handlers: unknown session\n");
|
||||
else
|
||||
g_fuse_instance.store(nullptr,std::memory_order_release);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue