summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xrvnitbin76368 -> 76784 bytes
-rw-r--r--rvnit.c5
2 files changed, 2 insertions, 3 deletions
diff --git a/rvnit b/rvnit
index 1e0d702..4f12f2a 100755
--- a/rvnit
+++ b/rvnit
Binary files differdiff --git a/rvnit.c b/rvnit.c
index 066dcbd..1babf0b 100644
--- a/rvnit.c
+++ b/rvnit.c
@@ -962,6 +962,7 @@ cont2:
 		pthread_mutex_unlock(&services_lock);
 	}
 
+fatal:
 	if (pid1)
 		own_console();
 
@@ -983,9 +984,7 @@ cont2:
 		putenv(rvnit_want_reboot);
 	}
 
-	for (level = 99; level >= 0; level--) {
-fatal:		; // arrives with level < 99
-
+	for (; level >= 0; level--) {
 		/* kill all of level */
 		int oneshot = 0;
 		int daemons = 0;