函数源码 |
Source File:kernel\signal.c |
Create Date:2022-07-27 10:18:00 |
首页 | Copyright©Brick |
4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 | #endif static int sigsuspend(sigset_t *set) { current->saved_sigmask = current->blocked; set_current_blocked(set); while (!signal_pending(current)) { __set_current_state(TASK_INTERRUPTIBLE); schedule(); } set_restore_sigmask(); return -ERESTARTNOHAND; } |