[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: |
|
||||
| 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: |