In MMAP tests, the new failpoint in kill_cursors.js can deadlock with journal flush, since it is spinning in a tight while loop while holding a database lock.
Example callstacks:
https://evergreen.mongodb.com/task/mongodb_mongo_master_suse12_jsCore_a3d8fbcadfeae8418ba17e5e90e51b929ff3ff93_15_12_18_22_40_14
- is related to
-
SERVER-21600 Increase test coverage for killCursors command and OP_KILLCURSORS
- Closed
- related to
-
SERVER-68874 Consider making waitAfterPinningCursorBeforeGetMoreBatch only hang instead of also fiddling with locks (while-loop taking and releasing locks)
- Closed