From f3b0b82461f45ca6e0bb5e9a06e67cb02662053c Mon Sep 17 00:00:00 2001 From: gingerBill Date: Thu, 22 Feb 2024 14:04:31 +0000 Subject: Fix futex --- src/threading.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/threading.cpp') diff --git a/src/threading.cpp b/src/threading.cpp index 684b13bc3..725b58c89 100644 --- a/src/threading.cpp +++ b/src/threading.cpp @@ -656,7 +656,7 @@ gb_internal void futex_wait(Futex *addr, Footex val) { for (;;) { int ret = syscall(SYS_futex, addr, FUTEX_WAIT | FUTEX_PRIVATE_FLAG, val, NULL, NULL, 0); if (ret == -1) { - if (errno != EAGAIN && errno != EINTR) { + if (errno != EAGAIN) { perror("Futex wait"); GB_PANIC("Failed in futex wait!\n"); } else { -- cgit v1.2.3