GN: Force normal subprocess task priority on Windows In some cases, at least when starting as a scheduled task, Windows subprocesses are started with a very low priority. Therefore, force normal process priority when starting a subprocess. R=dpranke@chromium.org Change-Id: Ib9e8f9bb1f6d06cffeeab3694508df9e755f8a19 Reviewed-on: https://chromium-review.googlesource.com/941229 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Yngve Pettersen <yngve@vivaldi.com> Cr-Original-Commit-Position: refs/heads/master@{#540349} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 1bcad90daf3db51b25155a28140a76bdd69830e2
diff --git a/tools/gn/exec_process.cc b/tools/gn/exec_process.cc index 8a47fbe..5453446 100644 --- a/tools/gn/exec_process.cc +++ b/tools/gn/exec_process.cc
@@ -93,7 +93,7 @@ &cmdline_str[0], nullptr, nullptr, TRUE, // Handles are inherited. - 0, nullptr, + NORMAL_PRIORITY_CLASS, nullptr, startup_dir.value().c_str(), &start_info, &temp_process_info)) { return false;