diff options
author | Brad King <brad.king@kitware.com> | 2018-06-18 09:11:01 -0400 |
---|---|---|
committer | cjihrig <cjihrig@gmail.com> | 2018-06-19 09:00:00 -0400 |
commit | 06cb00c84f7ff6450cd902b7dc902dc317d0142b (patch) | |
tree | d35759d2b37c7ea4276a94b8ba94f5c03b63bb44 /docs/src | |
parent | 52cce6a4c01b9e64f1d8a05930ff170c3ec95a4c (diff) | |
download | libuv-06cb00c84f7ff6450cd902b7dc902dc317d0142b.tar.gz libuv-06cb00c84f7ff6450cd902b7dc902dc317d0142b.zip |
linux: handle exclusive POLLHUP with UV_DISCONNECT
In commit c7c8e916b8 (poll: add UV_DISCONNECT event, 2016-01-11) we
forgot to update the workaround added by commit 24bfef2ef4 (linux:
handle EPOLLHUP without EPOLLIN/EPOLLOUT, 2013-11-08). On
linux-sparc64, epoll returns just POLLHUP during part of our
`poll_duplex` and `poll_unidirectional` tests, triggering the need for
the workaround to recognize UV_DISCONNECT.
Fixes: https://github.com/libuv/libuv/issues/1859
PR-URL: https://github.com/libuv/libuv/pull/1896
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Diffstat (limited to 'docs/src')
0 files changed, 0 insertions, 0 deletions