diff --git a/src/libs/posix_error_mapper/signal.cpp b/src/libs/posix_error_mapper/signal.cpp index bfaf4e0ce9..9711d09653 100644 --- a/src/libs/posix_error_mapper/signal.cpp +++ b/src/libs/posix_error_mapper/signal.cpp @@ -15,6 +15,12 @@ WRAPPER_FUNCTION(int, pthread_sigmask, ) +WRAPPER_FUNCTION(int, sigaction, (int signal, const struct sigaction *action, + struct sigaction *oldAction), + return B_TO_POSITIVE_ERROR(sReal_sigaction(signal, action, oldAction)); +) + + WRAPPER_FUNCTION(int, sigwait, (const sigset_t *set, int *signal), return B_TO_POSITIVE_ERROR(sReal_sigwait(set, signal)); )