diff options
Diffstat (limited to 'src/mongo/db/storage/wiredtiger/wiredtiger_record_store_mongod.cpp')
-rw-r--r-- | src/mongo/db/storage/wiredtiger/wiredtiger_record_store_mongod.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_record_store_mongod.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_record_store_mongod.cpp index 312c6646825..88349b3dd2d 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_record_store_mongod.cpp +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_record_store_mongod.cpp @@ -100,7 +100,7 @@ namespace mongo { WiredTigerRecordStore* rs = checked_cast<WiredTigerRecordStore*>(collection->getRecordStore()); WriteUnitOfWork wuow(&txn); - boost::timed_mutex::scoped_lock lock(rs->cappedDeleterMutex()); + boost::lock_guard<boost::timed_mutex> lock(rs->cappedDeleterMutex()); int64_t removed = rs->cappedDeleteAsNeeded_inlock(&txn, RecordId::max()); wuow.commit(); return removed; @@ -156,7 +156,7 @@ namespace mongo { return false; } - boost::mutex::scoped_lock lock(_backgroundThreadMutex); + boost::lock_guard<boost::mutex> lock(_backgroundThreadMutex); NamespaceString nss(ns); if (_backgroundThreadNamespaces.count(nss)) { log() << "WiredTigerRecordStoreThread " << ns << " already started"; |