aboutsummaryrefslogtreecommitdiff
path: root/lib/std/event/group.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-10-31 11:41:39 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-10-31 11:41:39 -0400
commitd3d3e4e374e47b275dd3e0483634852b2d0a56d8 (patch)
tree31336c781d33854a0734006e9b0076d625886f31 /lib/std/event/group.zig
parent788848e123c056b6204f7555a0118377aa4bd8e1 (diff)
downloadzig-d3d3e4e374e47b275dd3e0483634852b2d0a56d8.tar.gz
zig-d3d3e4e374e47b275dd3e0483634852b2d0a56d8.zip
startup code sets up event loop if I/O mode is declared evented
Diffstat (limited to 'lib/std/event/group.zig')
-rw-r--r--lib/std/event/group.zig5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/std/event/group.zig b/lib/std/event/group.zig
index 95715edcee..0f5978c3e2 100644
--- a/lib/std/event/group.zig
+++ b/lib/std/event/group.zig
@@ -87,10 +87,11 @@ test "std.event.Group" {
// https://github.com/ziglang/zig/issues/1908
if (builtin.single_threaded) return error.SkipZigTest;
- const allocator = std.heap.direct_allocator;
+ // TODO provide a way to run tests in evented I/O mode
+ if (!std.io.is_async) return error.SkipZigTest;
var loop: Loop = undefined;
- try loop.initMultiThreaded(allocator);
+ try loop.initMultiThreaded();
defer loop.deinit();
const handle = async testGroup(&loop);