added signal handling without races
[svn42.git] / door_daemon / sig_handler.h
index a7779be..9fd6386 100644 (file)
@@ -37,9 +37,8 @@
 
 #include <signal.h>
 
-extern volatile sig_atomic_t signal_exit;
-
-void signal_init();
-void handle_signal(int sig);
+int signal_init();
+int signal_handle();
+void signal_stop();
 
 #endif