Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add a failing test case around cursors and secondary reads.
If we do a secondary read that is large enough to require sending a GETMORE, and then do another query before the GETMORE, the secondary connection gets unpinned, and the GETMORE gets sent to the wrong server, resulting in CURSOR_NOT_FOUND, even though the cursor still exists on the server that was initially queried.
- Loading branch information