]> xenbits.xensource.com Git - unikraft/unikraft.git/commit
lib/posix-process/signal: Add rt_sigtimedwait()
authorMichalis Pappas <michalis@unikraft.io>
Fri, 26 Jan 2024 02:53:09 +0000 (03:53 +0100)
committerUnikraft Bot <monkey@unikraft.io>
Wed, 26 Mar 2025 08:05:34 +0000 (08:05 +0000)
commit239e1fcc48ac57a7a15d0ac80714a1ef9cbee71f
treef8699b47c6e43389cee1a047f9cd98c41616064c
parent9e466accaadfa029aa0ccb779dfe983bf239b80d
lib/posix-process/signal: Add rt_sigtimedwait()

rt_sigtimedwait() suspends the execution of the calling thread until a
signal in a caller-provided mask is pending, or a caller provided
timeout is reached. For more info see sigwaitinfo(2)

Signed-off-by: Michalis Pappas <michalis@unikraft.io>
Reviewed-by: Ioan-Teodor Teugea <ioan_teodor.teugea@stud.acs.upb.ro>
Reviewed-by: Sergiu Moga <sergiu@unikraft.io>
Reviewed-by: Andrei Tatar <andrei@unikraft.io>
Approved-by: Andrei Tatar <andrei@unikraft.io>
GitHub-Closes: #1248
lib/posix-process/Makefile.uk
lib/posix-process/signal/rt_sigtimedwait.c [new file with mode: 0644]