From 0cf2ce632a2682ba8f050974c34734e9efc3ecdc Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Fri, 9 Feb 2024 09:57:18 +0100 Subject: [PATCH] Only call sig handler in switch, not after EINTR. --- src/syscall/mod.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/syscall/mod.rs b/src/syscall/mod.rs index 9cd4505e76..e0cbf4c81a 100644 --- a/src/syscall/mod.rs +++ b/src/syscall/mod.rs @@ -293,10 +293,6 @@ pub fn syscall( } } - if result == Err(Error::new(EINTR)) { - crate::context::signal::signal_handler(); - } - if debug { let debug_duration = crate::time::monotonic() - debug_start;