From 0ef364b85f5dc1b54c821561d2ba2d5d365565a8 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Thu, 26 Dec 2024 11:21:37 -0600 Subject: [PATCH] unit tests and fixes --- repertory/librepertory/src/file_manager/file_manager.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/repertory/librepertory/src/file_manager/file_manager.cpp b/repertory/librepertory/src/file_manager/file_manager.cpp index 56bb87ee..3ed575cf 100644 --- a/repertory/librepertory/src/file_manager/file_manager.cpp +++ b/repertory/librepertory/src/file_manager/file_manager.cpp @@ -187,10 +187,9 @@ auto file_manager::evict_file(const std::string &api_path) -> bool { } open_file_lookup_.erase(api_path); - - auto allocated = closeable_file ? closeable_file->get_allocated() : true; open_lock.unlock(); + auto allocated = closeable_file ? closeable_file->get_allocated() : true; closeable_file.reset(); auto removed = remove_source_and_shrink_cache(api_path, source_path, fsi.size,