summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage/wiredtiger/wiredtiger_record_store_mongod.cpp
diff options
context:
space:
mode:
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.cpp4
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";