diff options
author | Eliot Horowitz <eliot@10gen.com> | 2009-03-26 17:33:30 -0400 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2009-03-26 17:33:30 -0400 |
commit | d417bc0802cded247072ed05fb6b73b998aa7ef0 (patch) | |
tree | 2d945da34cb60a6942e8a527fb1db9d1ec9c05e5 /s/config.cpp | |
parent | d58828ebb08a22fa70cb617d4f274a141a6910d4 (diff) | |
download | mongo-d417bc0802cded247072ed05fb6b73b998aa7ef0.tar.gz |
reload option for getShardManager
Diffstat (limited to 's/config.cpp')
-rw-r--r-- | s/config.cpp | 4 |
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 ) ); |