Merge pull request #1103 from fengzeroz/main

fix(event): handle EINTR
This commit is contained in:
fengzeroz
2023-03-10 10:23:21 +08:00
committed by GitHub
+5
View File
@@ -88,6 +88,11 @@ static void *event_loop(void *arg)
if (ret == 0) {
continue;
}
if (ret == -1 && errno == EINTR) {
continue;
}
if (ret == -1 || events->stop) {
zlog_warn(neuron, "event loop exit, errno: %s(%d), stop: %d",
strerror(errno), errno, events->stop);