authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-01-24 12:22:17-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-01-24 12:22:17-07:00
log2b321c25ce07953799300febf248ea7a7268bbd2
treec9892387883f0d563ed377692bacf23d10a0d1bc
parent4f7d76f19ca2fcb18b47f0d07c3dc1ceaab0b6f2

std.Progress: call refreshWithHeldLock as appropriate


1 files changed, 4 insertions(+), 6 deletions(-)

lib/std/Progress.zig+4-6
......@@ -103,12 +103,10 @@ pub const Node = struct {
103103 }
104104 parent.completeOne();
105105 } else {
106 {
107 const held = self.context.update_lock.acquire();
108 defer held.release();
109 self.context.done = true;
110 }
111 self.context.refresh();
106 const held = self.context.update_lock.acquire();
107 defer held.release();
108 self.context.done = true;
109 self.context.refreshWithHeldLock();
112110 }
113111 }
114112