Details
-
Sub-task
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
None
-
None
Description
Currently, the completion handlers are not synchronized, though they access shared state like `partitionsInTransaction`, and `lastError`, `pendingPartitionsToBeaddedToTransaction`, etc.
We should either make the collections concurrent or synchronize the handlers.
In general, we need to review this code to ensure that the synchronization is correct.
Attachments
Issue Links
- links to