diff --git a/src/ThreadPool.zig b/src/ThreadPool.zig index 7d1c8420af..55e40ea287 100644 --- a/src/ThreadPool.zig +++ b/src/ThreadPool.zig @@ -49,6 +49,10 @@ pub fn deinit(self: *ThreadPool) void { } fn join(self: *ThreadPool, spawned: usize) void { + if (builtin.single_threaded) { + return; + } + { self.mutex.lock(); defer self.mutex.unlock();