summaryrefslogtreecommitdiff
path: root/jstests/replsets/replsetrestart1.js
diff options
context:
space:
mode:
authorEric Milkie <milkie@10gen.com>2014-12-01 16:55:46 -0500
committerEric Milkie <milkie@10gen.com>2014-12-01 17:33:01 -0500
commit566ac19af63ceb95bfdf7743502fe45005d5f2b7 (patch)
treeb68953502031b5796241b45fcdfb95550dd895e9 /jstests/replsets/replsetrestart1.js
parent3967899bf5d0712e456d0549e1ad17acf8d0bebe (diff)
downloadmongo-566ac19af63ceb95bfdf7743502fe45005d5f2b7.tar.gz
SERVER-16372 wait for all nodes status update before proceeding
Diffstat (limited to 'jstests/replsets/replsetrestart1.js')
-rw-r--r--jstests/replsets/replsetrestart1.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/jstests/replsets/replsetrestart1.js b/jstests/replsets/replsetrestart1.js
index 4e5cd66e324..cff375c8dc8 100644
--- a/jstests/replsets/replsetrestart1.js
+++ b/jstests/replsets/replsetrestart1.js
@@ -13,6 +13,10 @@ doTest = function( signal ) {
// This will wait for initiation
replTest.initiate();
+ // Wait for at least one heartbeat to reach everyone, so that we will properly mark nodes as
+ // DOWN, later.
+ replTest.awaitSecondaryNodes();
+
// Call getMaster to return a reference to the node that's been
// elected master.
var master = replTest.getMaster();