diff options
| author | Andrei Belov <defan@nginx.com> | 2019-10-03 17:46:28 +0300 |
|---|---|---|
| committer | Andrei Belov <defan@nginx.com> | 2019-10-03 17:46:28 +0300 |
| commit | 3dd3f861f4c3aa320aa137802f033f8f1fc7dc41 (patch) | |
| tree | 357577c560920eb0f5837b7d073999f5c7a1a2cd /src/nxt_kqueue_engine.c | |
| parent | 9de7aea721245cda9f079a2b29d8efaf99c440fd (diff) | |
| parent | 59db9a3887211fccdaec04b7952ad0140090de22 (diff) | |
| download | unit-3dd3f861f4c3aa320aa137802f033f8f1fc7dc41.tar.gz unit-3dd3f861f4c3aa320aa137802f033f8f1fc7dc41.tar.bz2 | |
Merged with the default branch.
Diffstat (limited to 'src/nxt_kqueue_engine.c')
| -rw-r--r-- | src/nxt_kqueue_engine.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nxt_kqueue_engine.c b/src/nxt_kqueue_engine.c index 0212b331..9edbc346 100644 --- a/src/nxt_kqueue_engine.c +++ b/src/nxt_kqueue_engine.c @@ -705,7 +705,10 @@ nxt_kqueue_poll(nxt_event_engine_t *engine, nxt_msec_t timeout) nxt_log(&engine->task, level, "kevent(%d) failed %E", engine->u.kqueue.fd, err); - nxt_kqueue_error(engine); + if (err != NXT_EINTR) { + nxt_kqueue_error(engine); + } + return; } |
