Skip to content

Conversation

@m4tty
Copy link
Contributor

@m4tty m4tty commented Jan 5, 2013

The typo (introduced by me... ugh... sorry) in authenticate caused the __executeQueryCommand to run with both options of onAll (connections) and with a connection specified. This caused the same connection to be used repeatedly (equal to the number returned from replset.getAllRawConnections). I can't see any reason for the "override" to exist, so I removed it, as it seems to only cause the same connection to be used again and again. In any case, this issue shows up during the _validateReplicaset... which is why it can be avoided by turning off the haInterval checks.
I couldn't think of a good way to write a failing test for this one... but perhaps I can come up with something this weekend. I just wanted to get a fix in (to at least communicate the issue - to Aaron) even if not accepted.

m4tty added 2 commits January 4, 2013 17:07
… loop that itterates to the number of conns, causing the same conn to be used based on the number of connections returned from all raw conns.
@m4tty m4tty closed this Jan 5, 2013
@m4tty m4tty deleted the 827-fix branch January 5, 2013 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant