Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
None
-
ALL
-
Description
Original title: v8_db.cpp::internalCursorNext() does not use DBClientCursor::nextSafe()
Without using nextSafe(), iteration of DBClientCursors do not throw exceptions when getMore() fails, for instance, because they interpret the result as a valid final document of the form
{ $err : "message" }.
This code should be audited to ensure that it throws the exception or is handled in a different way.
Attachments
Issue Links
- related to
-
SERVER-12716 removec.js failing in sharding passthrough
-
- Closed
-