aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fs
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-12-24 00:15:33 -0800
committerGitHub <noreply@github.com>2020-12-24 00:15:33 -0800
commit0fd68f49e2eabb866ea1d21c4657c2a1d3c8ce53 (patch)
tree6217c0d05293c9c1bbb7a8d3c2e24409f0a040c5 /lib/std/fs
parent577b57784ae70a85f5f4fef37e749687d0e9b6b0 (diff)
parent87e4f7376aa384183a793cb42498ed0ff06222d5 (diff)
downloadzig-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.zig5
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();