summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2022-07-09 06:17:14 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-07-09 11:14:46 +0000
commitf97eb26ed47f1974090361fc0bc0942f186e5439 (patch)
treeb037580b3965715a14380dd580b36593b84f97fc
parent50debeeaead306533741f59336aa12cdef8052ac (diff)
downloadmongo-f97eb26ed47f1974090361fc0bc0942f186e5439.tar.gz
SERVER-67802 ensure mongos count can handle large values for skip
-rw-r--r--src/mongo/s/commands/cluster_count_cmd.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/s/commands/cluster_count_cmd.cpp b/src/mongo/s/commands/cluster_count_cmd.cpp
index 04aa145b3d7..bbee6e2f7be 100644
--- a/src/mongo/s/commands/cluster_count_cmd.cpp
+++ b/src/mongo/s/commands/cluster_count_cmd.cpp
@@ -286,7 +286,7 @@ private:
BSONElement l = cmd["limit"];
if (s.isNumber()) {
- num = num - s.numberLong();
+ num = num - s.safeNumberLong();
if (num < 0) {
num = 0;
}