diff --git a/stm-server.cpp b/stm-server.cpp index 5c09372..42451fb 100644 --- a/stm-server.cpp +++ b/stm-server.cpp @@ -118,11 +118,13 @@ void serve( int host_fd ) assert( sigemptyset( &signal_mask ) == 0 ); assert( sigaddset( &signal_mask, SIGTERM ) == 0 ); assert( sigaddset( &signal_mask, SIGINT ) == 0 ); + /* assert( sigaddset( &signal_mask, SIGHUP ) == 0 ); assert( sigaddset( &signal_mask, SIGPIPE ) == 0 ); assert( sigaddset( &signal_mask, SIGTSTP ) == 0 ); assert( sigaddset( &signal_mask, SIGSTOP ) == 0 ); assert( sigaddset( &signal_mask, SIGCONT ) == 0 ); + */ /* don't let signals kill us */ assert( sigprocmask( SIG_BLOCK, &signal_mask, NULL ) == 0 );