From 678a5c1d6ccfe91d7386d88c9b347cf9a10e4c77 Mon Sep 17 00:00:00 2001 From: Archbirdplus Date: Wed, 5 Jun 2024 08:05:12 -0700 Subject: [PATCH] move cpuThreads inference to main.zig --- src/main.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.zig b/src/main.zig index e6ee1716..efbe2ebf 100644 --- a/src/main.zig +++ b/src/main.zig @@ -356,7 +356,7 @@ pub fn main() void { settings.init(); defer settings.deinit(); - threadPool = utils.ThreadPool.init(globalAllocator, settings.cpuThreads.?); + threadPool = utils.ThreadPool.init(globalAllocator, settings.cpuThreads orelse @max(1, (std.Thread.getCpuCount() catch 4) -| 1)); defer threadPool.deinit(); file_monitor.init();