aboutsummaryrefslogtreecommitdiff
path: root/docs/libcurl/libcurl.3
diff options
context:
space:
mode:
authorJay Satiro <raysatiro@yahoo.com>2015-07-13 16:15:55 -0400
committerDaniel Stenberg <daniel@haxx.se>2015-07-28 13:57:06 +0200
commit279965c9231bd50692dbf1e52bcfcee40338f107 (patch)
treed4f8e30234c496334dfd236a20544678b2becd0f /docs/libcurl/libcurl.3
parent7db03e5c2131ae76cc5c2ca19dd93c10d026ac6c (diff)
libcurl-thread.3: Consolidate thread safety info
This is a new document to consolidate our thread safety information from several documents (curl-www:features, libcurl.3, libcurl-tutorial.3). Each document's section on multi-threading will now point to this one.
Diffstat (limited to 'docs/libcurl/libcurl.3')
-rw-r--r--docs/libcurl/libcurl.39
1 files changed, 2 insertions, 7 deletions
diff --git a/docs/libcurl/libcurl.3 b/docs/libcurl/libcurl.3
index 39bcccd43..dbd91bc33 100644
--- a/docs/libcurl/libcurl.3
+++ b/docs/libcurl/libcurl.3
@@ -111,13 +111,8 @@ libcurl works
.B exactly
the same, on any of the platforms it compiles and builds on.
.SH "THREADS"
-Never ever call curl-functions simultaneously using the same handle from
-several threads. libcurl is thread-safe and can be used in any number of
-threads, but you must use separate curl handles if you want to use libcurl in
-more than one thread simultaneously.
-
-The global environment functions are not thread-safe. See \fBGLOBAL
-CONSTANTS\fP below for details.
+libcurl is thread safe but there are a few exceptions. Refer to
+\fIlibcurl-thread(3)\fP for more information.
.SH "PERSISTENT CONNECTIONS"
Persistent connections means that libcurl can re-use the same connection for