aboutsummaryrefslogtreecommitdiff
path: root/src/ThreadPool.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-12-21 18:24:20 -0700
committerAndrew Kelley <andrew@ziglang.org>2020-12-23 13:36:21 -0800
commitb2e1bce2405cc4ff15d660f788db1aed35c890d5 (patch)
tree745c339ce5071e37a7706729c5cbde53c90dcf51 /src/ThreadPool.zig
parentf2ab9512af0154a291ce11ab0a1298fbf778d751 (diff)
downloadzig-b2e1bce2405cc4ff15d660f788db1aed35c890d5.tar.gz
zig-b2e1bce2405cc4ff15d660f788db1aed35c890d5.zip
minor code readability changes
Diffstat (limited to 'src/ThreadPool.zig')
-rw-r--r--src/ThreadPool.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ThreadPool.zig b/src/ThreadPool.zig
index 71c72fb8da..cf9c02fa59 100644
--- a/src/ThreadPool.zig
+++ b/src/ThreadPool.zig
@@ -105,12 +105,12 @@ fn runWorker(self: *ThreadPool) void {
if (self.is_running) {
var idle_node = IdleQueue.Node{ .data = std.ResetEvent.init() };
- defer idle_node.data.deinit();
self.idle_queue.prepend(&idle_node);
held.release();
idle_node.data.wait();
+ idle_node.data.deinit();
continue;
}