-
Type: Bug
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Diagnostics, Internal Code
-
Query Execution
-
ALL
-
Server 2.7.4, Server 2.7.5, Server 2.7.6
-
(copied to CRM)
We keep the opid as an AtomicUInt but to display we append this to a bsonobject using the BsonObjBuilder.
BSON doesn't support unsigned integers and simply casts them to int's when they are appended so when a large enough opid is passed the number would overload and wrap thus we see a large negative number.
- related to
-
SERVER-23066 killOp should accept negative opid
- Closed