mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2024-11-10 23:00:57 +00:00
Merge pull request #933 from gaul/cache/remove-mirror-path
Remove mirror path when deleting cache
This commit is contained in:
commit
3b1cc3b197
@ -1829,11 +1829,21 @@ bool FdManager::DeleteCacheDirectory(void)
|
||||
if(FdManager::cache_dir.empty()){
|
||||
return true;
|
||||
}
|
||||
|
||||
string cache_path;
|
||||
if(!FdManager::MakeCachePath(NULL, cache_path, false)){
|
||||
return false;
|
||||
}
|
||||
return delete_files_in_dir(cache_path.c_str(), true);
|
||||
if(!delete_files_in_dir(cache_path.c_str(), true)){
|
||||
return false;
|
||||
}
|
||||
|
||||
string mirror_path = FdManager::cache_dir + "/." + bucket + ".mirror";
|
||||
if(!delete_files_in_dir(mirror_path.c_str(), true)){
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
int FdManager::DeleteCacheFile(const char* path)
|
||||
|
Loading…
Reference in New Issue
Block a user