use vfork() instead of vork() since the only thing we do is execve() an app after fork (allows time to work on no-mmu)
This commit is contained in:
parent
b16b5bb08f
commit
8e640a1043
@ -410,7 +410,7 @@ static void run_command(char *const *cmd, resource_t * resp)
|
||||
__sighandler_t interrupt_signal, quit_signal;
|
||||
|
||||
gettimeofday(&resp->start, (struct timezone *) 0);
|
||||
pid = fork(); /* Run CMD as child process. */
|
||||
pid = vfork(); /* Run CMD as child process. */
|
||||
if (pid < 0)
|
||||
bb_error_msg_and_die("cannot fork");
|
||||
else if (pid == 0) { /* If child. */
|
||||
|
Loading…
Reference in New Issue
Block a user