diff options
author | Daniel Stenberg <daniel@haxx.se> | 2020-11-22 00:01:29 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2020-11-22 00:01:29 +0100 |
commit | 10818dc7cb3958bcabe11efe43200a9542a13063 (patch) | |
tree | d05500653a6235f4f830eca913de38c4300c5563 /docs | |
parent | ca7fa376c18315ceae49569637fa9e12db5425f5 (diff) | |
download | curl-10818dc7cb3958bcabe11efe43200a9542a13063.tar.gz |
KNOWN_BUGS: wakeup socket disconnect causes havoc
Closes #6132
Closes #6133
Diffstat (limited to 'docs')
-rw-r--r-- | docs/KNOWN_BUGS | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/KNOWN_BUGS b/docs/KNOWN_BUGS index c427b3fb6..827c51e87 100644 --- a/docs/KNOWN_BUGS +++ b/docs/KNOWN_BUGS @@ -107,6 +107,7 @@ problems may have been fixed or changed somewhat since this was written! 11.10 Blocking socket operations in non-blocking API 11.11 A shared connection cache is not thread-safe 11.12 'no_proxy' string-matches IPv6 numerical addresses + 11.13 wakeup socket disconnect causes havoc 12. LDAP 12.1 OpenLDAP hangs after returning results @@ -785,6 +786,18 @@ problems may have been fixed or changed somewhat since this was written! See https://github.com/curl/curl/issues/5745 +11.13 wakeup socket disconnect causes havoc + + waking an iPad breaks the wakeup socket pair, triggering a POLLIN event and + resulting in SOCKERRNO being set to ENOTCONN. + + This condition, and other possible error conditions on the wakeup socket, are + not handled, so the condition remains on the FD and curl_multi_poll will + never block again. + + See https://github.com/curl/curl/issues/6132 and + https://github.com/curl/curl/pull/6133 + 12. LDAP 12.1 OpenLDAP hangs after returning results |