diff --git a/src/cache/mem.rs b/src/cache/mem.rs index 5e235d2..7e5284f 100644 --- a/src/cache/mem.rs +++ b/src/cache/mem.rs @@ -83,7 +83,7 @@ where MemoryCacheImpl: 'static + InternalMemoryCache, ColdCache: 'static + Cache, { - pub async fn new(inner: ColdCache, max_mem_size: crate::units::Bytes) -> Arc { + pub fn new(inner: ColdCache, max_mem_size: crate::units::Bytes) -> Arc { let (tx, rx) = channel(100); let new_self = Arc::new(Self { inner, diff --git a/src/main.rs b/src/main.rs index 39b98e8..877d863 100644 --- a/src/main.rs +++ b/src/main.rs @@ -172,8 +172,8 @@ async fn main() -> Result<(), Box> { let cache = DiskCache::new(disk_quota.into(), cache_path.clone()).await; let cache: Arc = match cache_type { CacheType::OnDisk => cache, - CacheType::Lru => MemoryCache::::new(cache, memory_max_size).await, - CacheType::Lfu => MemoryCache::::new(cache, memory_max_size).await, + CacheType::Lru => MemoryCache::::new(cache, memory_max_size), + CacheType::Lfu => MemoryCache::::new(cache, memory_max_size), }; let cache_0 = Arc::clone(&cache);