[SERVER-20429] Canceled lock attempts should unblock pending requests Created: 15/Sep/15  Updated: 11/Jan/16  Resolved: 18/Sep/15

Status: Closed
Project: Core Server
Component/s: Concurrency
Affects Version/s: 3.0.6, 3.1.8
Fix Version/s: 3.0.7, 3.1.9

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

Issue Links:
Depends
Related
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Completed:
Sprint: Quint 9 09/18/15
Participants:

 Description   

When deadlock detection results in a canceled request, no check is made that requests following the one involved in the deadlock can now be granted.



 Comments   
Comment by Githook User [ 23/Sep/15 ]

Author:

{u'username': u'GeertBosch', u'name': u'Geert Bosch', u'email': u'geert@mongodb.com'}

Message: SERVER-20429: Correctly unblock requests after canceled lock attempt

Conflicts:
src/mongo/db/concurrency/lock_state_test.cpp
Branch: v3.0
https://github.com/mongodb/mongo/commit/532ae7b3b973ecbd1065a68ce5e9baf4e9d90930

Comment by Daniel Pasette (Inactive) [ 21/Sep/15 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Geert Bosch', u'email': u'geert@mongodb.com'}

Message: SERVER-20429: Correctly unblock requests after canceled lock attempt
Branch: master
https://github.com/mongodb/mongo/commit/12aec7d9637e35749c70b544b8b4173158f17337

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