mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-22 23:43:24 +00:00
bugfix: 修复无法sleep的问题以及进程处于block(true)状态时无法被信号唤醒&唤醒后不处理信号的问题 (#470)
This commit is contained in:
@ -702,12 +702,6 @@ impl Syscall {
|
||||
Self::sigaction(sig, act, old_act, frame.from_user())
|
||||
}
|
||||
|
||||
SYS_RT_SIGRETURN => {
|
||||
// 由于目前signal机制的实现,与x86_64强关联,因此暂时在arch/x86_64/syscall.rs中调用
|
||||
// todo: 未来需要将signal机制与平台解耦
|
||||
todo!()
|
||||
}
|
||||
|
||||
SYS_GETPID => Self::getpid().map(|pid| pid.into()),
|
||||
|
||||
SYS_SCHED => Self::sched(frame.from_user()),
|
||||
|
Reference in New Issue
Block a user