summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mongo/client/sdam/server_selector.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/client/sdam/server_selector.cpp b/src/mongo/client/sdam/server_selector.cpp
index d25cc535684..2c2e5a7409b 100644
--- a/src/mongo/client/sdam/server_selector.cpp
+++ b/src/mongo/client/sdam/server_selector.cpp
@@ -169,7 +169,7 @@ boost::optional<std::vector<ServerDescriptionPtr>> SdamServerSelector::selectSer
// latency window should always leave at least one result
invariant(results.size());
-
+ std::shuffle(std::begin(results), std::end(results), _random.urbg());
return results;
}