diff -Naur busybox-1.17.2-orig/init/init.c busybox-1.17.2-new/init/init.c
--- busybox-1.17.2-orig/init/init.c	2010-08-22 17:44:35.000000000 -0700
+++ busybox-1.17.2-new/init/init.c	2010-08-31 17:38:17.654562000 -0700
@@ -727,7 +727,7 @@
 			init_exec(a->command);
 		}
 		/* Open or exec failed */
-		pause_and_low_level_reboot(RB_HALT_SYSTEM);
+		pause_and_low_level_reboot(RB_AUTOBOOT);
 		/* not reached */
 	}
 }
