diff --git a/services/cloudfiledaemon/src/fuse_manager/fuse_manager.cpp b/services/cloudfiledaemon/src/fuse_manager/fuse_manager.cpp index 61fce71955eed9c2f09ea49e07c2c9016612f5fc..56245fcb2ac9647717512ef585b1b9b967c7e3ca 100644 --- a/services/cloudfiledaemon/src/fuse_manager/fuse_manager.cpp +++ b/services/cloudfiledaemon/src/fuse_manager/fuse_manager.cpp @@ -1391,7 +1391,7 @@ static void CloudReadOnCloudFile(pid_t pid, uint64_t startTime = UTCTimeMilliSeconds(); bool isReading = true; int64_t cacheIndex = readArgs->offset / MAX_READ_SIZE; - std::unique_lock wSesLock(cInode->sessionLock, std::defer_lock); + std::unique_lock wSesLock(cInode->sessionLock, std::defer_lock); wSesLock.lock(); if (readArgs->offset % MAX_READ_SIZE == 0 && cInode->readCacheMap.find(cacheIndex) == cInode->readCacheMap.end()) { auto memInfo = std::make_shared(); @@ -1444,7 +1444,7 @@ static void CloudReadOnCacheFile(shared_ptr readArgs, usleep(READ_CACHE_SLEEP); uint64_t startTime = UTCTimeMilliSeconds(); int64_t cacheIndex = readArgs->offset / MAX_READ_SIZE; - std::unique_lock wSesLock(cInode->sessionLock, std::defer_lock); + std::unique_lock wSesLock(cInode->sessionLock, std::defer_lock); wSesLock.lock(); if (cInode->readCacheMap.find(cacheIndex) != cInode->readCacheMap.end()) { @@ -1928,7 +1928,7 @@ int32_t FuseManager::StartFuse(int32_t userId, int32_t devFd, const string &path cloudDiskData.userId = userId; cloudDiskData.se = se; config.max_idle_threads = 1; - std::lock_guard lock(sessionMutex_); + std::lock_guard lock(sessionMutex_); sessions_[path] = se; } else { se = fuse_session_new(&args, &cloudMediaFuseOps, sizeof(cloudMediaFuseOps), &data);