mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-01-06 19:19:44 +03:00
cf0ad3715e
`sigsuspend` was previously implemented using a poll on an empty set of file descriptors. However, this broke quite a few assumptions in `SelectBlocker`, as it verifies at least one file descriptor to be ready after waking up and as it relies on being notified by the file descriptor. A bare-bones `sigsuspend` may also be implemented by relying on any of the `sigwait` functions, but as `sigsuspend` features several (currently unimplemented) restrictions on how returns work, it is a syscall on its own. |
||
---|---|---|
.. | ||
POSIX | ||
Device.h | ||
DeviceEvent.h | ||
FB.h | ||
InodeWatcherEvent.h | ||
InodeWatcherFlags.h | ||
KeyCode.h | ||
MemoryLayout.h | ||
MousePacket.h | ||
Syscall.h | ||
SyscallString.h | ||
TimePage.h | ||
VirGL.h |