commit f26ab568aaf60543d9fa09b53461458e5cdaddb3 (tree)
parent 5186711a96197604ac824979027f46a0299d5e12
Author: Jakub Konka <kubkon@jakubkonka.com>
Date: Mon, 18 May 2020 17:06:02 +0200
Remove obsolete runtime panics from sleep impl
Diffstat:
1 file changed, 2 insertions(+), 10 deletions(-)
diff --git 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;