diff options
Diffstat (limited to 'util-linux')
-rw-r--r-- | util-linux/mount.c | 1 | ||||
-rw-r--r-- | util-linux/script.c | 5 |
2 files changed, 4 insertions, 2 deletions
diff --git a/util-linux/mount.c b/util-linux/mount.c index 664d24fd8..3b77af728 100644 --- a/util-linux/mount.c +++ b/util-linux/mount.c | |||
@@ -890,7 +890,6 @@ get_mountport(struct pmap *pm_mnt, | |||
890 | } | 890 | } |
891 | 891 | ||
892 | #if BB_MMU | 892 | #if BB_MMU |
893 | /* Unlike bb_daemonize(), parent does NOT exit here, but returns 0 */ | ||
894 | static int daemonize(void) | 893 | static int daemonize(void) |
895 | { | 894 | { |
896 | int fd; | 895 | int fd; |
diff --git a/util-linux/script.c b/util-linux/script.c index a6c1ab88a..e70294e6c 100644 --- a/util-linux/script.c +++ b/util-linux/script.c | |||
@@ -87,7 +87,10 @@ int script_main(int argc ATTRIBUTE_UNUSED, char **argv) | |||
87 | 87 | ||
88 | /* TODO: SIGWINCH? pass window size changes down to slave? */ | 88 | /* TODO: SIGWINCH? pass window size changes down to slave? */ |
89 | 89 | ||
90 | child_pid = xvfork(); | 90 | child_pid = vfork(); |
91 | if (child_pid < 0) { | ||
92 | bb_perror_msg_and_die("vfork"); | ||
93 | } | ||
91 | 94 | ||
92 | if (child_pid) { | 95 | if (child_pid) { |
93 | /* parent */ | 96 | /* parent */ |