diff --git a/loader/src/ptracer/monitor.cpp b/loader/src/ptracer/monitor.cpp index e919c6c..44a3cbf 100644 --- a/loader/src/ptracer/monitor.cpp +++ b/loader/src/ptracer/monitor.cpp @@ -77,7 +77,8 @@ public: while (running) { int nfds = epoll_wait(epoll_fd_, events, MAX_EVENTS, -1); if (nfds == -1) { - PLOGE("epoll_wait"); + if (errno != EINTR) + PLOGE("epoll_wait"); continue; } for (int i = 0; i < nfds; i++) {