From fbb7683f7ca781df308f8c43f16d519a50864167 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=98=8A=E5=A4=A9?= Date: Fri, 12 Sep 2025 22:27:57 +0800 Subject: [PATCH] fix init status MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 刘昊天 --- services/clouddiskservice/monitor/include/disk_monitor.h | 2 +- services/clouddiskservice/monitor/src/disk_monitor.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/services/clouddiskservice/monitor/include/disk_monitor.h b/services/clouddiskservice/monitor/include/disk_monitor.h index dfea92918..6aa0d04df 100644 --- a/services/clouddiskservice/monitor/include/disk_monitor.h +++ b/services/clouddiskservice/monitor/include/disk_monitor.h @@ -56,7 +56,7 @@ private: int32_t fanotifyFd_{-1}; DIR *mountFp_{nullptr}; int32_t mountFd_{-1}; // will be closed automatically after close(DIR*) - bool isRunning_{true}; + bool isRunning_{false}; ffrt::mutex mutex_; // events handle EventInfo oldEventInfo_; diff --git a/services/clouddiskservice/monitor/src/disk_monitor.cpp b/services/clouddiskservice/monitor/src/disk_monitor.cpp index c73f3907f..28d96cb18 100644 --- a/services/clouddiskservice/monitor/src/disk_monitor.cpp +++ b/services/clouddiskservice/monitor/src/disk_monitor.cpp @@ -36,7 +36,7 @@ constexpr uint32_t EVENTS_BUF_SIZE = 4096; const string MOUNT_PATH = "/data/service"; const string DATA_SERVICE_EL2 = "/data/service/el2/"; const string HMDFS_DOCS = "/hmdfs/account/files/Docs"; -const vector BLACK_DIRS = {"/.Trash", "/.Recent", "/.thumbs", "/HO_DATA_EXT_MISC"}; +const vector BLOCK_DIRS = {"/.Trash", "/.Recent", "/.thumbs", "/HO_DATA_EXT_MISC"}; } // namespace DiskMonitor &DiskMonitor::GetInstance() @@ -81,7 +81,7 @@ void DiskMonitor::InitStatus(int32_t userId) userId_ = userId; isRunning_ = true; syncFolderPrefix_ = DATA_SERVICE_EL2 + to_string(userId) + HMDFS_DOCS; - for (auto &it : BLACK_DIRS) { + for (auto &it : BLOCK_DIRS) { blockList_.push_back(DATA_SERVICE_EL2 + to_string(userId) + HMDFS_DOCS + it); } } -- Gitee