diff --git a/src/disk_cache.rs b/src/disk_cache.rs index 20c71e2..425274f 100644 --- a/src/disk_cache.rs +++ b/src/disk_cache.rs @@ -1,6 +1,6 @@ use std::{path::PathBuf, sync::mpsc::Receiver}; -use tracing::{debug, warn}; +use tracing::{debug, error, warn}; use crate::{ app_state::{CacheEntryMeta, Stats}, @@ -47,7 +47,8 @@ pub fn init_from_disk( lru_cache: &mut WeightedLRUCache, stats: &mut Stats, ) -> std::io::Result<()> { - let entries = std::fs::read_dir(&config.cache_dir)?; + let entries = std::fs::read_dir(&config.cache_dir) + .inspect_err(|e| error!("Could not open cache directory: {}", e))?; let mut cache_entries = vec![]; for entry in entries { match entry {