Files
Astral/kernel-src/sys/syscalls/pause.c
T
2024-06-14 17:05:31 -03:00

14 lines
188 B
C

#include <kernel/syscalls.h>
syscallret_t syscall_pause(context_t *) {
syscallret_t ret = {
.errno = EINTR,
.ret = -1
};
sched_preparesleep(true);
sched_yield();
return ret;
}