diff options
author | Ron Yorston <rmy@pobox.com> | 2020-05-29 10:49:00 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2020-05-29 11:03:33 +0100 |
commit | 53c09d0e1720bd927a2995f87df324a9854f1771 (patch) | |
tree | 982b357d9d188cfb6a1d488ebaba6c42d818209f /networking/httpd.c | |
parent | d4247a9f03290a96433e18dba538404005a21311 (diff) | |
parent | 45fa3f18adf57ef9d743038743d9c90573aeeb91 (diff) | |
download | busybox-w32-53c09d0e1720bd927a2995f87df324a9854f1771.tar.gz busybox-w32-53c09d0e1720bd927a2995f87df324a9854f1771.tar.bz2 busybox-w32-53c09d0e1720bd927a2995f87df324a9854f1771.zip |
Merge branch 'busybox' into mergeFRP-3466-g53c09d0e1
Diffstat (limited to 'networking/httpd.c')
-rw-r--r-- | networking/httpd.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/networking/httpd.c b/networking/httpd.c index efe57ecf7..eeaa4bec1 100644 --- a/networking/httpd.c +++ b/networking/httpd.c | |||
@@ -2878,10 +2878,16 @@ int httpd_main(int argc UNUSED_PARAM, char **argv) | |||
2878 | mingw_daemonize(argv); | 2878 | mingw_daemonize(argv); |
2879 | #endif | 2879 | #endif |
2880 | 2880 | ||
2881 | /* Chdir to home (unless we were re-execed for NOMMU case: | ||
2882 | * we are already in the home dir then). | ||
2883 | */ | ||
2881 | #if ENABLE_PLATFORM_MINGW32 | 2884 | #if ENABLE_PLATFORM_MINGW32 |
2882 | if (!(opt & OPT_INETD)) | 2885 | if (!(opt & OPT_INETD)) |
2886 | #else | ||
2887 | if (!re_execed) | ||
2883 | #endif | 2888 | #endif |
2884 | xchdir(home_httpd); | 2889 | xchdir(home_httpd); |
2890 | |||
2885 | if (!(opt & OPT_INETD)) { | 2891 | if (!(opt & OPT_INETD)) { |
2886 | #ifdef SIGCHLD | 2892 | #ifdef SIGCHLD |
2887 | signal(SIGCHLD, SIG_IGN); | 2893 | signal(SIGCHLD, SIG_IGN); |