[SERVER-51726] Maintain status code compatibility when main executor is shut down Created: 19/Oct/20  Updated: 29/Oct/23  Resolved: 22/Oct/20

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

Type: Bug Priority: Major - P3
Reporter: Matthew Russotto Assignee: Matthew Russotto
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Problem/Incident
is caused by SERVER-51597 Don't try to cleanly shut down initia... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Repl 2020-11-02
Participants:
Linked BF Score: 0

 Description   

When the initial sync "attempt" executor is shut down, we want to return an error code of CallbackCanceled. However, if the main executor is shut down, we want to continue to return ShutdownInProgress. The unit tests specifically test this.



 Comments   
Comment by Githook User [ 21/Oct/20 ]

Author:

{'name': 'Matthew Russotto', 'email': 'matthew.russotto@mongodb.com', 'username': 'mtrussotto'}

Message: SERVER-51726 Maintain status code compatibility when main executor is shut down
Branch: v4.4
https://github.com/mongodb/mongo/commit/d81c2c914b3c3be9079af9c522060755df4ef946

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