authorgravatar for kappaloris@gmail.comLoris Cro <kappaloris@gmail.com> 2020-05-07 01:49:38+02:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-05-07 13:41:02-04:00
loga78ac96134a28d9e8208728bc8affb99122ff4fa
treef178b6bf724761c9c097a4b7628e36c8d1b6c95b
parent79bf4003da5fad5046b34d6256eeb8a575890ea5

fix crash in single-threaded builds


1 files changed, 10 insertions(+), 8 deletions(-)

lib/std/event/loop.zig+10-8
...@@ -616,14 +616,16 @@ pub const Loop = struct {...@@ -616,14 +616,16 @@ pub const Loop = struct {
616616
617 self.workerRun();617 self.workerRun();
618618
619 switch (builtin.os.tag) {619 if (!builtin.single_threaded) {
620 .linux,620 switch (builtin.os.tag) {
621 .macosx,621 .linux,
622 .freebsd,622 .macosx,
623 .netbsd,623 .freebsd,
624 .dragonfly,624 .netbsd,
625 => self.fs_thread.wait(),625 .dragonfly,
626 else => {},626 => self.fs_thread.wait(),
627 else => {},
628 }
627 }629 }
628630
629 for (self.extra_threads) |extra_thread| {631 for (self.extra_threads) |extra_thread| {