summaryrefslogtreecommitdiff
path: root/libnetio/netio_posix.c
diff options
context:
space:
mode:
Diffstat (limited to 'libnetio/netio_posix.c')
-rw-r--r--libnetio/netio_posix.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libnetio/netio_posix.c b/libnetio/netio_posix.c
index 34f415d..54df412 100644
--- a/libnetio/netio_posix.c
+++ b/libnetio/netio_posix.c
@@ -40,7 +40,7 @@ struct netio_socket {
static struct netio_socket socket_table[CONFIG_NETIO_NUM_PORTS] = {0};
static void handle_sig_io(int sig __attribute__ ((unused)), siginfo_t *info, void *ucontext __attribute__ ((unused))) {
- cr_unpause_from_sighandler((cid_t)info->si_value.sival_int);
+ cr_unpause_from_intrhandler((cid_t)info->si_value.sival_int);
}
#if CONFIG_NETIO_ISLINUX
@@ -51,7 +51,7 @@ static void handle_sig_accept(int sig __attribute__ ((unused)), siginfo_t *info,
sock = &socket_table[i];
if (!sock)
return;
- cr_sema_signal(&sock->accept_waiters);
+ cr_sema_signal_from_intrhandler(&sock->accept_waiters);
}
#endif