diff options
-rw-r--r-- | networking/httpd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/networking/httpd.c b/networking/httpd.c index c2d226592..f4e95768f 100644 --- a/networking/httpd.c +++ b/networking/httpd.c | |||
@@ -2734,11 +2734,11 @@ int httpd_main(int argc UNUSED_PARAM, char **argv) | |||
2734 | #if !BB_MMU | 2734 | #if !BB_MMU |
2735 | if (!(opt & OPT_FOREGROUND)) { | 2735 | if (!(opt & OPT_FOREGROUND)) { |
2736 | bb_daemonize_or_rexec(0, argv); /* don't change current directory */ | 2736 | bb_daemonize_or_rexec(0, argv); /* don't change current directory */ |
2737 | re_execed = 0; /* for the following chdir to work */ | ||
2737 | } | 2738 | } |
2738 | #endif | 2739 | #endif |
2739 | 2740 | /* Chdir to home (unless we were re_exec()ed for NOMMU case | |
2740 | /* Chdir to home (unless we were re-execed for NOMMU case: | 2741 | * in mini_httpd_nommu(): we are already in the home dir then). |
2741 | * we are already in the home dir then). | ||
2742 | */ | 2742 | */ |
2743 | if (!re_execed) | 2743 | if (!re_execed) |
2744 | xchdir(home_httpd); | 2744 | xchdir(home_httpd); |