From 0e7c46939604a02e739546200bea847f4951a963 Mon Sep 17 00:00:00 2001 From: GnoCiYeH Date: Fri, 1 Mar 2024 15:07:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=8B=E4=BB=B6=E7=AD=89?= =?UTF-8?q?=E5=BE=85=E9=98=9F=E5=88=97=E5=AF=B9=E4=BA=8Eretain=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E6=96=B9=E6=B3=95=E5=87=BA=E9=94=99=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E5=94=A4=E9=86=92=E9=94=99=E8=AF=AF=20(#551)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/src/libs/wait_queue.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/kernel/src/libs/wait_queue.rs b/kernel/src/libs/wait_queue.rs index cce5e886..f45701a3 100644 --- a/kernel/src/libs/wait_queue.rs +++ b/kernel/src/libs/wait_queue.rs @@ -338,12 +338,12 @@ impl EventWaitQueue { // 有感兴趣的事件 if ProcessManager::wakeup(pcb).is_ok() { ret += 1; - return true; - } else { return false; + } else { + return true; } } else { - return false; + return true; } }); ret @@ -363,12 +363,12 @@ impl EventWaitQueue { // 有感兴趣的事件 if ProcessManager::wakeup(pcb).is_ok() { ret += 1; - return true; - } else { return false; + } else { + return true; } } else { - return false; + return true; } }); ret