-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Minor - P4
-
Affects Version/s: 1.6.0
-
Component/s: None
-
None
-
Not Needed
-
None
-
Fully Compatible
-
C Drivers
-
Not Needed
-
-
None
-
None
-
None
-
None
-
None
-
None
mongoc_bulk_operation_set_client() only assigns operation_id when it is originally zero. This means that if multiple clients are assigned in sequence, the mongoc_bulk_operation_t will retain the operation_id from the first client. This behavior dates back to ff8ec7b from CDRIVER-1931.
Instead, operation_id should be updated whenever the client is changed.
- is related to
-
CDRIVER-1931 operation_id bugs in command monitoring callbacks
-
- Closed
-