we need to do this so we can share one background monitoring thread for different connections to the same replica set.
Without this, we will do a ton of extra ismaster calls when using multiple connections to the same replset.
we need to do this so we can share one background monitoring thread for different connections to the same replica set.
Without this, we will do a ton of extra ismaster calls when using multiple connections to the same replset.