From ff48ff6047915e89bcd61bb3fa08b04e4a6a55c6 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Fri, 17 Apr 2026 11:03:49 -0500 Subject: [PATCH] Handle/ignore SIGHUP --- src/mergerfs.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) 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