Home
last modified time | relevance | path

Searched refs:openFinish (Results 1 - 1 of 1) sorted by relevance

/foundation/filemanagement/dfs_service/services/cloudfiledaemon/src/fuse_manager/
H A Dfuse_manager.cpp671 static void DownloadThmOrLcd(shared_ptr<CloudInode> cInode, shared_ptr<CloudError> err, shared_ptr<bool> openFinish, in DownloadThmOrLcd() argument
683 *openFinish = true; in DownloadThmOrLcd()
741 auto openFinish = make_shared<bool>(false); in DoCloudOpen() local
743 ffrt::submit([cInode, error, openFinish, cond, data] { in DoCloudOpen()
747 DownloadThmOrLcd(cInode, error, openFinish, cond); in DoCloudOpen()
750 auto waitStatus = cond->wait_for(lck, OPEN_TIMEOUT_S, [openFinish] { in DoCloudOpen()
751 return *openFinish; in DoCloudOpen()

Completed in 4 milliseconds