Checking error states in I/O handlers.

This commit is contained in:
Igor Sysoev
2018-11-13 19:04:48 +03:00
parent cf1f84b67c
commit 92ddc15a84
2 changed files with 36 additions and 6 deletions

View File

@@ -48,6 +48,10 @@ nxt_conn_io_read(nxt_task_t *task, void *obj, void *data)
nxt_debug(task, "conn read fd:%d rdy:%d cl:%d",
c->socket.fd, c->socket.read_ready, c->socket.closed);
if (c->socket.error != 0) {
return;
}
engine = task->thread->engine;
/*