summaryrefslogtreecommitdiff
path: root/docs/KNOWN_BUGS
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2020-08-11 15:43:42 +0200
committerDaniel Stenberg <daniel@haxx.se>2020-08-12 07:55:45 +0200
commitcb8cf9d70f6c4768c793bbfe18c27606689583cd (patch)
treeec86342a415c34a289ec7d2ac27ca7f7145d1898 /docs/KNOWN_BUGS
parentc46339eca10cdc4b9c83bd371835ed987086fb08 (diff)
downloadgnurl-cb8cf9d70f6c4768c793bbfe18c27606689583cd.tar.gz
gnurl-cb8cf9d70f6c4768c793bbfe18c27606689583cd.tar.bz2
gnurl-cb8cf9d70f6c4768c793bbfe18c27606689583cd.zip
KNOWN_BUGS: A shared connection cache is not thread-safe
Closes #4915 Closes #5802
Diffstat (limited to 'docs/KNOWN_BUGS')
-rw-r--r--docs/KNOWN_BUGS9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/KNOWN_BUGS b/docs/KNOWN_BUGS
index 267a977dd..583995cac 100644
--- a/docs/KNOWN_BUGS
+++ b/docs/KNOWN_BUGS
@@ -102,6 +102,7 @@ problems may have been fixed or changed somewhat since this was written!
11.8 DoH leaks memory after followlocation
11.9 DoH doesn't inherit all transfer options
11.10 Blocking socket operations in non-blocking API
+ 11.11 A shared connection cache is not thread-safe
12. LDAP and OpenLDAP
12.1 OpenLDAP hangs after returning results
@@ -744,6 +745,14 @@ problems may have been fixed or changed somewhat since this was written!
The list of blocking socket operations is in TODO section "More non-blocking".
+11.11 A shared connection cache is not thread-safe
+
+ The share interface offers CURL_LOCK_DATA_CONNECT to have multiple easy
+ handle share a connection cache, but due to how connections are used they are
+ still not thread-safe when used shared.
+
+ See https://github.com/curl/curl/issues/4915
+
12. LDAP and OpenLDAP
12.1 OpenLDAP hangs after returning results