From f26ab568aaf60543d9fa09b53461458e5cdaddb3 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Mon, 18 May 2020 17:06:02 +0200 Subject: [PATCH] Remove obsolete runtime panics from sleep impl --- lib/std/time.zig | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/lib/std/time.zig b/lib/std/time.zig index 3c42fa7128..dd9a521543 100644 --- a/lib/std/time.zig +++ b/lib/std/time.zig @@ -40,16 +40,8 @@ pub fn sleep(nanoseconds: u64) void { var event: w.event_t = undefined; var nevents: usize = undefined; - switch (w.poll_oneoff(&in, &event, 1, &nevents)) { - w.ESUCCESS => {}, - else => |err| @panic("unexpected error of poll_oneoff"), - } - - if (nevents == 1 and event.userdata == userdata and event.@"error" == w.ESUCCESS and event.@"type" == w.EVENTTYPE_CLOCK) { - return; - } - - @panic("unexpected result of poll_oneoff"); + _ = w.poll_oneoff(&in, &event, 1, &nevents); + return; } const s = nanoseconds / ns_per_s;