daemon: Fix bogus error message in read_pidfile() when pidfile is empty.
[sliver-openvswitch.git] / lib / fatal-signal.c
index ac9e2a5..35a37bf 100644 (file)
@@ -167,7 +167,7 @@ atexit_handler(void)
 static void
 call_hooks(int sig_nr)
 {
-    volatile sig_atomic_t recurse = 0;
+    static volatile sig_atomic_t recurse = 0;
     if (!recurse) {
         size_t i;