summaryrefslogtreecommitdiff
path: root/src/mongo/client
diff options
context:
space:
mode:
authorRandolph Tan <randolph@10gen.com>2016-03-23 17:32:02 -0400
committerRandolph Tan <randolph@10gen.com>2016-04-08 13:50:53 -0400
commitbbaf069f100e86664b7795d097f0c802fe3965df (patch)
tree150693d456180395fa99672115417b48ca7485e9 /src/mongo/client
parent11132f69c93a279ebe7f0ccb71929d4cd2b8675d (diff)
downloadmongo-bbaf069f100e86664b7795d097f0c802fe3965df.tar.gz
SERVER-22661 Require --shardsvr for shard aware initialization
Diffstat (limited to 'src/mongo/client')
-rw-r--r--src/mongo/client/replica_set_monitor.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mongo/client/replica_set_monitor.cpp b/src/mongo/client/replica_set_monitor.cpp
index 1df2e9fcb61..771960c38bc 100644
--- a/src/mongo/client/replica_set_monitor.cpp
+++ b/src/mongo/client/replica_set_monitor.cpp
@@ -457,6 +457,8 @@ void ReplicaSetMonitor::cleanup() {
replicaSetMonitorWatcher.stop();
replicaSetMonitorWatcher.wait();
globalRSMonitorManager.removeAllMonitors();
+ asyncConfigChangeHook = ReplicaSetMonitor::ConfigChangeHook();
+ syncConfigChangeHook = ReplicaSetMonitor::ConfigChangeHook();
}
bool ReplicaSetMonitor::isKnownToHaveGoodPrimary() const {