Don't inherit daemonize parameter from parent process

This commit is contained in:
Michael Friedrich 2018-09-27 20:30:19 +02:00
parent 816cae98fa
commit 82178e3b33

View File

@ -220,9 +220,15 @@ void ConfigPackageUtility::AsyncTryActivateStage(const String& packageName, cons
});
// copy all arguments of parent process
for (int i=1; i < Application::GetArgC(); i++) {
args->Add(Application::GetArgV()[i]);
for (int i = 1; i < Application::GetArgC(); i++) {
String argV = Application::GetArgV()[i];
if (argV == "-d" || argV == "--daemonize")
continue;
args->Add(argV);
}
// add arguments for validation
args->Add("--validate");
args->Add("--define");