diff options
author | Aaron <aaron@10gen.com> | 2009-04-03 16:35:12 -0400 |
---|---|---|
committer | Aaron <aaron@10gen.com> | 2009-04-03 16:35:12 -0400 |
commit | 2c72807a42bd87af94e372ed55fc271b96abe04b (patch) | |
tree | ec40f2d439eba0bbbc53a15aebab190ff7b0d7bd | |
parent | 5f837c7ed238d641cdab121342673239705369e3 (diff) | |
download | mongo-2c72807a42bd87af94e372ed55fc271b96abe04b.tar.gz |
elimintate l master race condition
-rw-r--r-- | jstests/repl/pair3.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/jstests/repl/pair3.js b/jstests/repl/pair3.js index 3c4c3382d29..a131d0bc5cf 100644 --- a/jstests/repl/pair3.js +++ b/jstests/repl/pair3.js @@ -72,7 +72,9 @@ doTest1 = function() { // reconnect - connect(); + startMongoProgram( "mongobridge", "--port", lpPort, "--dest", "localhost:" + lPort ); + startMongoProgram( "mongobridge", "--port", rpPort, "--dest", "localhost:" + rPort ); + // no arbiter yet, to ensure r becomes master. assert.soon( function() { lm = ismaster( l ); rm = ismaster( r ); @@ -82,6 +84,8 @@ doTest1 = function() { return ( lm == 0 && rm == 1 ); } ); + startMongoProgram( "mongobridge", "--port", alPort, "--dest", "localhost:" + aPort ); + startMongoProgram( "mongobridge", "--port", arPort, "--dest", "localhost:" + aPort ); // disconnect r ( master ) stopMongoProgram( arPort ); |