summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2020-11-22 00:01:29 +0100
committerDaniel Stenberg <daniel@haxx.se>2020-11-22 00:01:29 +0100
commit10818dc7cb3958bcabe11efe43200a9542a13063 (patch)
treed05500653a6235f4f830eca913de38c4300c5563
parentca7fa376c18315ceae49569637fa9e12db5425f5 (diff)
downloadcurl-10818dc7cb3958bcabe11efe43200a9542a13063.tar.gz
KNOWN_BUGS: wakeup socket disconnect causes havoc
Closes #6132 Closes #6133
-rw-r--r--docs/KNOWN_BUGS13
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