diff options
Diffstat (limited to 'jstests/repl')
-rw-r--r-- | jstests/repl/replacePeer2.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/jstests/repl/replacePeer2.js b/jstests/repl/replacePeer2.js index 1a01b4075c2..4174fa67c8d 100644 --- a/jstests/repl/replacePeer2.js +++ b/jstests/repl/replacePeer2.js @@ -51,7 +51,8 @@ doTest = function( signal ) { checkWrite( r, l ); - assert.eq( 1, l.getDB( "admin" ).runCommand( {replacepeer:1} ).ok ); + // allow slave to finish initial sync + assert.soon( function() { return 1 == l.getDB( "admin" ).runCommand( {replacepeer:1} ).ok; } ); // Should not be saved to l. writeOne( r ); |