mirror of
https://codeberg.org/ziglang/zig.git
synced 2026-04-27 19:09:47 +03:00
std.Io.Threaded: fix error set
This commit is contained in:
@@ -2475,6 +2475,7 @@ fn operate(userdata: ?*anyopaque, op: *Io.Operation) Io.Cancelable!void {
|
||||
fn batchWait(userdata: ?*anyopaque, b: *Io.Batch, timeout: Io.Timeout) Io.Batch.WaitError!void {
|
||||
const t: *Threaded = @ptrCast(@alignCast(userdata));
|
||||
if (is_windows) return batchWaitWindows(t, b, timeout);
|
||||
if (native_os == .wasi and !builtin.link_libc) @panic("TODO");
|
||||
const operations = b.operations;
|
||||
const len: u31 = @intCast(operations.len);
|
||||
const ring = b.ring[0..len];
|
||||
@@ -2597,7 +2598,7 @@ fn batchCancel(userdata: ?*anyopaque, b: *Io.Batch) void {
|
||||
b.user.complete_tail = complete_tail;
|
||||
}
|
||||
|
||||
fn batchWaitWindows(t: *Threaded, b: *Io.Batch, timeout: Io.Timeout) Io.ConcurrentError!void {
|
||||
fn batchWaitWindows(t: *Threaded, b: *Io.Batch, timeout: Io.Timeout) Io.Batch.WaitError!void {
|
||||
const operations = b.operations;
|
||||
const len: u31 = @intCast(operations.len);
|
||||
const ring = b.ring[0..len];
|
||||
|
||||
Reference in New Issue
Block a user