Merge pull request #9956 from sfc-gh-ajbeamon/fix-can-kill-processes-in-multi-region-config

Fix canKillProcesses to ignore region config when usableRegions is 1
This commit is contained in:
A.J. Beamon 2023-04-12 10:07:17 -07:00 committed by GitHub
commit bcb8d01bc4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -1578,7 +1578,7 @@ public:
std::vector<LocalityData> badCombo;
std::set<Optional<Standalone<StringRef>>> uniqueMachines;
if (!primaryDcId.present()) {
if (!primaryDcId.present() || usableRegions == 1) {
for (auto processInfo : availableProcesses) {
primaryProcessesLeft.add(processInfo->locality);
primaryLocalitiesLeft.push_back(processInfo->locality);