diff options
author | Eliot Horowitz <eliot@10gen.com> | 2011-02-13 10:12:28 -0500 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2011-02-13 10:12:28 -0500 |
commit | 66e90c6185f7c33871042581c4f9328cb14b75bb (patch) | |
tree | ab97b7a257aa7da30b7d46e764eec18888409f05 | |
parent | 0f95fb49c4a80278dbd7907c46d7e9004b4b0dd3 (diff) | |
download | mongo-66e90c6185f7c33871042581c4f9328cb14b75bb.tar.gz |
config is never a shard node
-rw-r--r-- | s/shard.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/s/shard.cpp b/s/shard.cpp index ff3d8c374b0..56f32b96aca 100644 --- a/s/shard.cpp +++ b/s/shard.cpp @@ -160,6 +160,9 @@ namespace mongo { // check for set nodes for ( map<string,Shard>::const_iterator i = _lookup.begin(); i!=_lookup.end(); ++i ) { + if ( i->first == "config" ) + continue; + const Shard& s = i->second; if ( s.containsNode( addr ) ) return true; |