diff options
Diffstat (limited to 's/config.h')
-rw-r--r-- | s/config.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/s/config.h b/s/config.h index 3b7eb9570ba..0374bcb52be 100644 --- a/s/config.h +++ b/s/config.h @@ -115,7 +115,8 @@ namespace mongo { : _name( name ) , _primary("config","") , _shardingEnabled(false), - _lock("DBConfig") { + _lock("DBConfig") , + _hitConfigServerLock( "DBConfig::_hitConfigServerLock" ) { assert( name.size() ); } virtual ~DBConfig() {} @@ -195,6 +196,7 @@ namespace mongo { Collections _collections; mutable mongo::mutex _lock; // TODO: change to r/w lock ?? + mutable mongo::mutex _hitConfigServerLock; }; class ConfigServer : public DBConfig { |