summaryrefslogtreecommitdiff
path: root/s/config.cpp
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2009-03-26 17:33:30 -0400
committerEliot Horowitz <eliot@10gen.com>2009-03-26 17:33:30 -0400
commitd417bc0802cded247072ed05fb6b73b998aa7ef0 (patch)
tree2d945da34cb60a6942e8a527fb1db9d1ec9c05e5 /s/config.cpp
parentd58828ebb08a22fa70cb617d4f274a141a6910d4 (diff)
downloadmongo-d417bc0802cded247072ed05fb6b73b998aa7ef0.tar.gz
reload option for getShardManager
Diffstat (limited to 's/config.cpp')
-rw-r--r--s/config.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/s/config.cpp b/s/config.cpp
index 7ffeb8ca409..69dbc2efc99 100644
--- a/s/config.cpp
+++ b/s/config.cpp
@@ -72,9 +72,9 @@ namespace mongo {
}
- ShardManager* DBConfig::getShardManager( const string& ns ){
+ ShardManager* DBConfig::getShardManager( const string& ns , bool reload ){
ShardManager* m = _shards[ns];
- if ( m )
+ if ( m && ! reload )
return m;
uassert( (string)"not sharded:" + ns , sharded( ns ) );