diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2020-12-24 00:15:33 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-24 00:15:33 -0800 |
| commit | 0fd68f49e2eabb866ea1d21c4657c2a1d3c8ce53 (patch) | |
| tree | 6217c0d05293c9c1bbb7a8d3c2e24409f0a040c5 /lib/std/fs | |
| parent | 577b57784ae70a85f5f4fef37e749687d0e9b6b0 (diff) | |
| parent | 87e4f7376aa384183a793cb42498ed0ff06222d5 (diff) | |
| download | zig-0fd68f49e2eabb866ea1d21c4657c2a1d3c8ce53.tar.gz zig-0fd68f49e2eabb866ea1d21c4657c2a1d3c8ce53.zip | |
Merge pull request #7519 from ziglang/more-pthreads-integration
More pthreads integration
Diffstat (limited to 'lib/std/fs')
| -rw-r--r-- | lib/std/fs/test.zig | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/std/fs/test.zig b/lib/std/fs/test.zig index 61df39be0c..f4d50ca958 100644 --- a/lib/std/fs/test.zig +++ b/lib/std/fs/test.zig @@ -758,7 +758,8 @@ test "open file with exclusive lock twice, make sure it waits" { } }; - var evt = std.ResetEvent.init(); + var evt: std.ResetEvent = undefined; + try evt.init(); defer evt.deinit(); const t = try std.Thread.spawn(S.C{ .dir = &tmp.dir, .evt = &evt }, S.checkFn); @@ -771,8 +772,6 @@ test "open file with exclusive lock twice, make sure it waits" { std.time.sleep(SLEEP_TIMEOUT_NS); if (timer.read() >= SLEEP_TIMEOUT_NS) break; } - // Check that createFile is still waiting for the lock to be released. - testing.expect(!evt.isSet()); file.close(); // No timeout to avoid failures on heavily loaded systems. evt.wait(); |
