Ошибка gdb: невозможно выполнить epoll_wait: (4) Прерванный системный вызов

Я не могу запустить свой код в отладке с помощью gdb из-за следующей ошибки:

Не удалось выполнить epoll_wait: (4) Прерванный системный вызов

Любые идеи о том, как это решить?

Спасибо

Вы должны проверить возвращаемое значение epoll_wait , тогда, если это -1 сравните errno с EINTR и, если да, повторите системный вызов. Обычно это делается с continue цикла.