diff --git a/services/clouddiskservice/monitor/include/disk_monitor.h b/services/clouddiskservice/monitor/include/disk_monitor.h index dfea9291894c17f20c45cecfe1879b47949c4ad7..6aa0d04df6fc394b9548e7c13eb1a9d33cbd14c2 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 c73f3907fa9edc9c6c19c95b7f257d73e5e24158..28d96cb1808d2a9efb479b0a26ec571ee4d6dfac 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); } }