From 176011c910ac034210aa902917457d5a61c7a516 Mon Sep 17 00:00:00 2001 From: Robert Guo Date: Mon, 18 Apr 2016 17:14:02 -0400 Subject: SERVER-23762 validate() should fail when encountering invalid BSON (cherry picked from commit ce39e32d01e3a909948f850360040809ac7c8a8d) (cherry picked from commit 5089357158122b3c8b2c146210ac15fe9451c21c) --- src/mongo/db/catalog/collection.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mongo/db/catalog/collection.cpp b/src/mongo/db/catalog/collection.cpp index 89e58c10021..533f0d428d0 100644 --- a/src/mongo/db/catalog/collection.cpp +++ b/src/mongo/db/catalog/collection.cpp @@ -536,7 +536,7 @@ public: const Status status = validateBSON(obj.objdata(), obj.objsize()); if (status.isOK()) *dataSize = obj.objsize(); - return Status::OK(); + return status; } }; } -- cgit v1.2.1