ext/libuv/src/win/pipe.c in libuv-4.0.1 vs ext/libuv/src/win/pipe.c in libuv-4.0.2

- old
+ new

@@ -733,17 +733,10 @@ } } void uv__pipe_stop_read(uv_pipe_t* handle) { - if (pCancelIoEx && - !(handle->flags & UV_HANDLE_NON_OVERLAPPED_PIPE) && - !(handle->flags & UV_HANDLE_EMULATE_IOCP) && - handle->flags & UV_HANDLE_READING && - handle->read_req.type == UV_READ) { - pCancelIoEx(handle->handle, &handle->read_req.u.io.overlapped); - } handle->flags &= ~UV_HANDLE_READING; uv__pipe_pause_read((uv_pipe_t*)handle); uv__pipe_unpause_read((uv_pipe_t*)handle); } @@ -852,10 +845,9 @@ uv_insert_pending_req(loop, (uv_req_t*) req); handle->reqs_pending++; return; } - /* Wait for completion via IOCP */ handle->reqs_pending++; } int uv_pipe_accept(uv_pipe_t* server, uv_stream_t* client) {