summaryrefslogtreecommitdiffstats
path: root/osi/src/reactor.c
diff options
context:
space:
mode:
Diffstat (limited to 'osi/src/reactor.c')
-rw-r--r--osi/src/reactor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/osi/src/reactor.c b/osi/src/reactor.c
index c3d54c111..1650c1d7b 100644
--- a/osi/src/reactor.c
+++ b/osi/src/reactor.c
@@ -259,7 +259,7 @@ static reactor_status_t run_reactor(reactor_t *reactor, int iterations) {
int ret;
do {
- ret = epoll_wait(reactor->epoll_fd, events, MAX_EVENTS, -1);
+ ret = TEMP_FAILURE_RETRY(epoll_wait(reactor->epoll_fd, events, MAX_EVENTS, -1));
} while (ret == -1 && errno == EINTR);
if (ret == -1) {