summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDwight <dwight@10gen.com>2011-02-14 16:21:04 -0500
committerDwight <dwight@10gen.com>2011-02-14 16:21:04 -0500
commit8ed7eabacb742383c4b8c2fc4de7c4795663676c (patch)
tree299a07519035929c61362b9f61d76183aad32991
parent8b690e338760c1ae5945218c05f0970abb02dc90 (diff)
downloadmongo-8ed7eabacb742383c4b8c2fc4de7c4795663676c.tar.gz
rs dont sync from slaveDelayd members
-rw-r--r--db/repl/rs_sync.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/db/repl/rs_sync.cpp b/db/repl/rs_sync.cpp
index 3c7bd2b0910..d01786e8ffe 100644
--- a/db/repl/rs_sync.cpp
+++ b/db/repl/rs_sync.cpp
@@ -266,6 +266,7 @@ namespace mongo {
hn = m->h().toString();
if (m->hbinfo().up() && m->state().readable() &&
(m->hbinfo().opTime > lastOpTimeWritten) &&
+ m->config().slaveDelay == 0 &&
_getOplogReader(r, hn)) {
target = m;
break;