[SERVER-18976] replset_dist_lock_manager_test deadlock Created: 15/Jun/15  Updated: 25/Jan/17  Resolved: 15/Jun/15

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: 3.1.4
Fix Version/s: 3.1.5

Type: Bug Priority: Major - P3
Reporter: Randolph Tan Assignee: Randolph Tan
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Sharding 5 06/26/16
Participants:
Linked BF Score: 0

 Description   

shutDown is called in MultipleQueuedUnlock while holding the testMutex. And in certain timing, it will hang waiting to join the background thread since the background thread will be trying to grab testMutex as well.



 Comments   
Comment by Githook User [ 15/Jun/15 ]

Author:

{u'username': u'renctan', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}

Message: SERVER-18976 replset_dist_lock_manager_test deadlock
Branch: master
https://github.com/mongodb/mongo/commit/800dac3da8b030ed84b0457416cfa50bfaf14f76

Generated at Thu Feb 08 03:49:25 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.