aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nDPId-test.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/nDPId-test.c b/nDPId-test.c
index 71f2c8cba..322bdfb80 100644
--- a/nDPId-test.c
+++ b/nDPId-test.c
@@ -355,9 +355,9 @@ static void * nDPIsrvd_mainloop_thread(void * const arg)
{
errno = 0;
int nready = epoll_wait(epollfd, events, events_size, -1);
-
- if (nready < 0)
+ if (nready < 0 && errno != EINTR)
{
+ logger(1, "%s", "nDPIsrvd epoll wait failed.");
THREAD_ERROR_GOTO(arg);
}