summaryrefslogtreecommitdiff
path: root/networking/httpd.c
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2020-05-29 10:49:00 +0100
committerRon Yorston <rmy@pobox.com>2020-05-29 11:03:33 +0100
commit53c09d0e1720bd927a2995f87df324a9854f1771 (patch)
tree982b357d9d188cfb6a1d488ebaba6c42d818209f /networking/httpd.c
parentd4247a9f03290a96433e18dba538404005a21311 (diff)
parent45fa3f18adf57ef9d743038743d9c90573aeeb91 (diff)
downloadbusybox-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.c6
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);