summaryrefslogtreecommitdiff
path: root/src/mongo/s/strategy_shard.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/strategy_shard.cpp')
-rw-r--r--src/mongo/s/strategy_shard.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/s/strategy_shard.cpp b/src/mongo/s/strategy_shard.cpp
index 25b2bab21f7..2f8667de6d8 100644
--- a/src/mongo/s/strategy_shard.cpp
+++ b/src/mongo/s/strategy_shard.cpp
@@ -44,7 +44,7 @@ namespace mongo {
class ShardStrategy : public Strategy {
bool _isSystemIndexes( const char* ns ) {
- return strstr( ns , ".system.indexes" ) == strchr( ns , '.' ) && strchr( ns , '.' );
+ return NamespaceString(ns).coll == "system.indexes";
}
virtual void queryOp( Request& r ) {