diff options
author | Daniel Stenberg <daniel@haxx.se> | 2020-08-11 15:43:42 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2020-08-12 07:55:45 +0200 |
commit | cb8cf9d70f6c4768c793bbfe18c27606689583cd (patch) | |
tree | ec86342a415c34a289ec7d2ac27ca7f7145d1898 /docs/KNOWN_BUGS | |
parent | c46339eca10cdc4b9c83bd371835ed987086fb08 (diff) | |
download | gnurl-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_BUGS | 9 |
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 |