diff options
author | Elliott Hughes <enh@google.com> | 2014-11-26 01:09:43 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2014-11-26 01:09:43 +0000 |
commit | 50ac7725a5f1c195989888277341f22ab54f979b (patch) | |
tree | 626a4c12000280d2fe09145aa727826bc60d5bf4 | |
parent | c0ac9313e942fb7d3a027cec41904c18d8841521 (diff) | |
parent | 402f7e97d5adba6436985d249de17c1d77bec587 (diff) | |
download | system_core-50ac7725a5f1c195989888277341f22ab54f979b.zip system_core-50ac7725a5f1c195989888277341f22ab54f979b.tar.gz system_core-50ac7725a5f1c195989888277341f22ab54f979b.tar.bz2 |
Merge "Lose nohup to toybox."
-rw-r--r-- | toolbox/Android.mk | 1 | ||||
-rw-r--r-- | toolbox/nohup.c | 26 |
2 files changed, 0 insertions, 27 deletions
diff --git a/toolbox/Android.mk b/toolbox/Android.mk index bc15aa8..665d381 100644 --- a/toolbox/Android.mk +++ b/toolbox/Android.mk @@ -142,7 +142,6 @@ OUR_TOOLS := \ nandread \ netstat \ newfs_msdos \ - nohup \ notify \ ps \ readlink \ diff --git a/toolbox/nohup.c b/toolbox/nohup.c deleted file mode 100644 index 363999d..0000000 --- a/toolbox/nohup.c +++ /dev/null @@ -1,26 +0,0 @@ -#include <signal.h> -#include <stdio.h> -#include <stdlib.h> -#include <unistd.h> - -int nohup_main(int argc, char *argv[]) -{ - if (argc < 2) { - fprintf(stderr, "Usage: %s [-n] program args...\n", argv[0]); - return EXIT_FAILURE; - } - signal(SIGHUP, SIG_IGN); - argv++; - if (strcmp(argv[0], "-n") == 0) { - argv++; - signal(SIGINT, SIG_IGN); - signal(SIGSTOP, SIG_IGN); - signal(SIGTTIN, SIG_IGN); - signal(SIGTTOU, SIG_IGN); - signal(SIGQUIT, SIG_IGN); - signal(SIGTERM, SIG_IGN); - } - execvp(argv[0], argv); - perror(argv[0]); - return EXIT_FAILURE; -} |