diff options
Diffstat (limited to 'src/mongo/shell/bench.cpp')
-rw-r--r-- | src/mongo/shell/bench.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mongo/shell/bench.cpp b/src/mongo/shell/bench.cpp index 069af0ee7c7..9af842f3e6e 100644 --- a/src/mongo/shell/bench.cpp +++ b/src/mongo/shell/bench.cpp @@ -241,7 +241,7 @@ namespace mongo { } void BenchRunState::waitForState(State awaitedState) { - boost::mutex::scoped_lock lk(_mutex); + boost::lock_guard<boost::mutex> lk(_mutex); switch ( awaitedState ) { case BRS_RUNNING: @@ -265,7 +265,7 @@ namespace mongo { } void BenchRunState::assertFinished() { - boost::mutex::scoped_lock lk(_mutex); + boost::lock_guard<boost::mutex> lk(_mutex); verify(0 == _numUnstartedWorkers + _numActiveWorkers); } @@ -274,7 +274,7 @@ namespace mongo { } void BenchRunState::onWorkerStarted() { - boost::mutex::scoped_lock lk(_mutex); + boost::lock_guard<boost::mutex> lk(_mutex); verify( _numUnstartedWorkers > 0 ); --_numUnstartedWorkers; ++_numActiveWorkers; @@ -284,7 +284,7 @@ namespace mongo { } void BenchRunState::onWorkerFinished() { - boost::mutex::scoped_lock lk(_mutex); + boost::lock_guard<boost::mutex> lk(_mutex); verify( _numActiveWorkers > 0 ); --_numActiveWorkers; if (_numActiveWorkers + _numUnstartedWorkers == 0) { @@ -761,7 +761,7 @@ namespace mongo { _config(config) { _oid.init(); - boost::mutex::scoped_lock lk(_staticMutex); + boost::lock_guard<boost::mutex> lk(_staticMutex); _activeRuns[_oid] = this; } @@ -825,7 +825,7 @@ namespace mongo { } { - boost::mutex::scoped_lock lk(_staticMutex); + boost::lock_guard<boost::mutex> lk(_staticMutex); _activeRuns.erase( _oid ); } } @@ -836,7 +836,7 @@ namespace mongo { } BenchRunner* BenchRunner::get( OID oid ) { - boost::mutex::scoped_lock lk(_staticMutex); + boost::lock_guard<boost::mutex> lk(_staticMutex); return _activeRuns[ oid ]; } |