summaryrefslogtreecommitdiff
path: root/jstests/replsets/rslib.js
diff options
context:
space:
mode:
authorEric Milkie <milkie@10gen.com>2012-06-19 09:47:29 -0400
committerEric Milkie <milkie@10gen.com>2012-06-19 09:47:29 -0400
commit06aad51b6b4ac8da1cf3e6b9a8c7032a186ee9ec (patch)
tree28dd9f1b3be0fa58f382c392b4d86706a77c3764 /jstests/replsets/rslib.js
parent5e2af2d5e1c95c5a0a5b6c97f980628756547494 (diff)
downloadmongo-06aad51b6b4ac8da1cf3e6b9a8c7032a186ee9ec.tar.gz
make ARBITER one of the valid states to wait for
Diffstat (limited to 'jstests/replsets/rslib.js')
-rw-r--r--jstests/replsets/rslib.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/jstests/replsets/rslib.js b/jstests/replsets/rslib.js
index 96471f6cb80..122b485904e 100644
--- a/jstests/replsets/rslib.js
+++ b/jstests/replsets/rslib.js
@@ -78,7 +78,9 @@ var waitForAllMembers = function(master) {
occasionally(function() { printjson(state); }, 10);
for (var m in state.members) {
- if (state.members[m].state != 2 && state.members[m].state != 1) {
+ if (state.members[m].state != 1 && // PRIMARY
+ state.members[m].state != 2 && // SECONDARY
+ state.members[m].state != 7) { // ARBITER
sleep(1000);
continue outer;
}