[SERVER-49294] waitInIsMaster_failpoint.js should ensure the shell is connected before enabling failpoint Created: 02/Jul/20  Updated: 29/Oct/23  Resolved: 08/Jul/20

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 4.7.0, 4.4.5

Type: Bug Priority: Major - P3
Reporter: Tess Avitabile (Inactive) Assignee: Tess Avitabile (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v4.4
Sprint: Repl 2020-07-13
Participants:
Linked BF Score: 13

 Description   

If the shell has not established its connection before we set the failpoint here, then the skip will apply to the shell establishing its connection, and we'll hang while the parallel shell is establishing its connection. Then the isMaster will run after the failpoint is turned off.



 Comments   
Comment by Githook User [ 18/Feb/21 ]

Author:

{'name': 'Tess Avitabile', 'email': 'tess.avitabile@mongodb.com', 'username': 'tessavitabile'}

Message: SERVER-49294 waitInIsMaster_failpoint.js should ensure the shell is connected before enabling failpoint

(cherry picked from commit 9d4f0f264a6e0035abd3d541583a615bc8085a86)
Branch: v4.4
https://github.com/mongodb/mongo/commit/9bb04b49efb804ae92d142a1190214070cac841f

Comment by Githook User [ 08/Jul/20 ]

Author:

{'name': 'Tess Avitabile', 'email': 'tess.avitabile@mongodb.com', 'username': 'tessavitabile'}

Message: SERVER-49294 waitInIsMaster_failpoint.js should ensure the shell is connected before enabling failpoint
Branch: master
https://github.com/mongodb/mongo/commit/9d4f0f264a6e0035abd3d541583a615bc8085a86

Comment by Tess Avitabile (Inactive) [ 02/Jul/20 ]

Code review url:
https://mongodbcr.appspot.com/597450002/

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