httpd: allow '-h' to work when daemonized with NOMMU enabled
No binary (build failed)
—
(log yok)
| @@ -2734,11 +2734,11 @@ int httpd_main(int argc UNUSED_PARAM, char **argv) | |
| #if !BB_MMU | |
| if (!(opt & OPT_FOREGROUND)) { | |
| bb_daemonize_or_rexec(0, argv); /* don't change current directory */ | |
| + | re_execed = 0; /* for the following chdir to work */ |
| } | |
| #endif | |
| - | |
| - | /* Chdir to home (unless we were re-execed for NOMMU case: |
| - | * we are already in the home dir then). |
| + | /* Chdir to home (unless we were re_exec()ed for NOMMU case |
| + | * in mini_httpd_nommu(): we are already in the home dir then). |
| */ | |
| if (!re_execed) | |
| xchdir(home_httpd); | |