diff options
author | Michael Penick <mpenick@users.noreply.github.com> | 2020-07-28 13:59:08 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-28 13:59:08 -0400 |
commit | f779fd4f0585ef1b0fc9634626ef141509cd0b80 (patch) | |
tree | 10163bca892fda385eb4061aa63497f6da2dfb67 /docs/src | |
parent | ca10e361498dc55669dc0e630ca4481f2d74eca9 (diff) | |
download | libuv-f779fd4f0585ef1b0fc9634626ef141509cd0b80.tar.gz libuv-f779fd4f0585ef1b0fc9634626ef141509cd0b80.zip |
win,tcp: avoid reinserting a pending request (#2688)
This fix avoids inserting a duplicate pending request in the case where
`WSARecv()` returns an error (e.g. when a connection has been terminated
by its peer) when `uv_read_start()` is called in a read callback.
Fixes: https://github.com/libuv/libuv/issues/2687
PR-URL: https://github.com/libuv/libuv/pull/2688
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
Reviewed-By: Jameson Nash <vtjnash@gmail.com>
Diffstat (limited to 'docs/src')
0 files changed, 0 insertions, 0 deletions