[SERVER-42342] Replica set monitor shutdown should fail all outstanding RSM promises Created: 22/Jul/19  Updated: 29/Oct/23  Resolved: 26/Jul/19

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.3.1

Type: Bug Priority: Major - P3
Reporter: Mira Carey Assignee: Benjamin Caimano (Inactive)
Resolution: Fixed 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: Service Arch 2019-08-12
Participants:
Linked BF Score: 9

 Description   

When we shutdown the replica set monitor, all we do is shutdown and join it's task executor. We should also fail all requests to managed rsms to make sure any callers that are relying on things timing out actually timeout (and don't hang)



 Comments   
Comment by Githook User [ 26/Jul/19 ]

Author:

{'name': 'Ben Caimano', 'email': 'ben.caimano@10gen.com'}

Message: SERVER-42342 Replica set monitor shutdown should fail all outstanding RSM promises
Branch: master
https://github.com/mongodb/mongo/commit/71768cd39c1f25c06c4ea6ec4a73235a961744e2

Generated at Thu Feb 08 05:00:14 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.