Skip to content

Commit 1228cfe

Browse files
JAVA-656: Don't checkMaster on slaveOk queries
1 parent 21a244e commit 1228cfe

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/com/mongodb/DBTCPConnector.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,8 @@ public Response call( DB db, DBCollection coll, OutMessage m, ServerAddress host
263263
boolean secondaryOk = !(readPref == ReadPreference.primary());
264264

265265
_checkClosed();
266-
checkMaster( false, !secondaryOk );
266+
if (!secondaryOk)
267+
checkMaster( false, !secondaryOk );
267268

268269
final MyPort mp = _myPort.get();
269270
final DBPort port = mp.get( false , readPref, hostNeeded );

0 commit comments

Comments
 (0)