diff --git a/src/db.cpp b/src/db.cpp index d1f9758ea..9adf8cd11 100644 --- a/src/db.cpp +++ b/src/db.cpp @@ -2265,7 +2265,6 @@ redisDbPersistentData::changelist redisDbPersistentData::processChanges() serverAssert(m_fTrackingChanges >= 0); changelist vecRet; - fastlock_lock(&m_lockStorage); if (m_spstorage != nullptr) { m_spstorage->beginWriteBatch(); @@ -2305,7 +2304,6 @@ void redisDbPersistentData::commitChanges(const changelist &vec) } if (m_spstorage != nullptr) m_spstorage->endWriteBatch(); - fastlock_unlock(&m_lockStorage); } redisDbPersistentData::~redisDbPersistentData() diff --git a/src/server.h b/src/server.h index 28dcf509e..8a4ef3d22 100644 --- a/src/server.h +++ b/src/server.h @@ -1358,7 +1358,6 @@ private: std::unique_ptr m_spdbSnapshotHOLDER; const redisDbPersistentDataSnapshot *m_pdbSnapshotASYNC = nullptr; int m_refCount = 0; - fastlock m_lockStorage { "storage" }; }; class redisDbPersistentDataSnapshot : protected redisDbPersistentData