mirror of
https://github.com/curl/curl.git
synced 2025-09-16 17:12:43 +03:00
docs: curl_version_info is not thread-safe before libcurl initialization
Closes #9583
This commit is contained in:
parent
e780aae77a
commit
e1e482517f
|
@ -46,6 +46,10 @@ Applications should use this information to judge if things are possible to do
|
||||||
or not, instead of using compile-time checks, as dynamic/DLL libraries can be
|
or not, instead of using compile-time checks, as dynamic/DLL libraries can be
|
||||||
changed independent of applications.
|
changed independent of applications.
|
||||||
|
|
||||||
|
This function can alter the returned static data as long as
|
||||||
|
\fIcurl_global_init\fP has not been called. It is therefore not thread-safe
|
||||||
|
before libcurl initialization occurs.
|
||||||
|
|
||||||
The curl_version_info_data struct looks like this
|
The curl_version_info_data struct looks like this
|
||||||
|
|
||||||
.nf
|
.nf
|
||||||
|
|
|
@ -111,3 +111,5 @@ replacements, must be thread safe. You can use \fIcurl_global_init_mem(3)\fP
|
||||||
to set your own replacement memory functions.
|
to set your own replacement memory functions.
|
||||||
.IP "Non-safe functions"
|
.IP "Non-safe functions"
|
||||||
\fICURLOPT_DNS_USE_GLOBAL_CACHE(3)\fP is not thread-safe.
|
\fICURLOPT_DNS_USE_GLOBAL_CACHE(3)\fP is not thread-safe.
|
||||||
|
|
||||||
|
\fIcurl_version_info(3)\fP is not thread-safe before libcurl initialization.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user