diff --git a/src/mergerfs.cpp b/src/mergerfs.cpp index 12385a11..01d0eb2b 100644 --- a/src/mergerfs.cpp +++ b/src/mergerfs.cpp @@ -261,6 +261,7 @@ static void _usr1_signal_handler(int signal_) { + (void)signal_; // SysLog::info("Received SIGUSR1 - invalidating all nodes"); // fuse_invalidate_all_nodes(); } @@ -269,16 +270,25 @@ static void _usr2_signal_handler(int signal_) { + (void)signal_; // SysLog::info("Received SIGUSR2 - triggering thorough gc"); // fuse_gc(); } +static +void +_hup_signal_handler(int signal_) +{ + (void)signal_; +} + static void _setup_signal_handlers() { std::signal(SIGUSR1,::_usr1_signal_handler); std::signal(SIGUSR2,::_usr2_signal_handler); + std::signal(SIGHUP,::_hup_signal_handler); } static