From 8800e7519fe8fb8205d6082797bca0163012d9f0 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Thu, 1 May 2025 19:13:31 -0500 Subject: [PATCH] fuse_loop.cpp --- libfuse/lib/fuse_loop.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libfuse/lib/fuse_loop.cpp b/libfuse/lib/fuse_loop.cpp index 476d1a45..789d1869 100644 --- a/libfuse/lib/fuse_loop.cpp +++ b/libfuse/lib/fuse_loop.cpp @@ -230,8 +230,7 @@ _calculate_thread_counts(int *read_thread_count_, nproc = std::thread::hardware_concurrency(); *read_thread_count_ = 2; *process_thread_count_ = std::max(2,(nproc - 2)); - if(*process_thread_count_ > 8) - *process_thread_count_ = 8; + *process_thread_count_ = std::min(8,*process_thread_count_); } else if((*read_thread_count_ == 0) && (*process_thread_count_ != -1)) {