runsvdir: if we have PID == 1, SIGHUP should make small pause,
not 1 minute one
This commit is contained in:
		| @@ -371,9 +371,10 @@ int runsvdir_main(int argc UNUSED_PARAM, char **argv) | ||||
| 				goto ret; | ||||
| 		default: | ||||
| 			/* so we are init. do not exit, | ||||
| 			 * and pause respawning - we may be rebooting... */ | ||||
| 			 * and pause respawning - we may be rebooting | ||||
| 			 * (but SIGHUP is not a reboot, make short pause) */ | ||||
| 			deadline = (SIGHUP == bb_got_signal) ? 5 : 60; | ||||
| 			bb_got_signal = 0; | ||||
| 			deadline = 60; | ||||
| 			goto do_sleep; | ||||
| 		} | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user