SIGFPE
Costa Tsaousis (ktsaou) committed
May 10, 2014 at 05:01 UTC
a6ff90ca770d620ee3cd48b3560b49a6cdbb96fa
1 file changed
+2
-1
netdata.c
+2
-1
@@ -6221,6 +6221,7 @@ void sig_handler(int signo)
6221
case SIGQUIT:
6222
case SIGINT:
6223
case SIGHUP:
6224
+ case SIGFPE:
6225
case SIGSEGV:
6226
error("Signaled exit (signal %d).", signo);
6227
kill_childs();
@@ -6621,7 +6622,7 @@ int main(int argc, char **argv)
6622
6623
6624
// catch all signals
6624
- for (i = 1 ; i < 65 ;i++) if(i != SIGSEGV) signal(i, sig_handler);
6625
+ for (i = 1 ; i < 65 ;i++) if(i != SIGSEGV && i != SIGFPE) signal(i, sig_handler);
6626
6627
6628
pthread_t p_proc, p_tc, p_jitter, p_pluginsd;