From 57ccdfa8d2bb6275388223f4676cd623ebd01697 Mon Sep 17 00:00:00 2001 From: Zdenek Pavlas Date: Mon, 11 Mar 2013 14:57:07 +0100 Subject: curl_global_init: accept the CURL_GLOBAL_ACK_EINTR flag The flag can be used in pycurl-based applications where using the multi interface would not be acceptable because of the performance lost caused by implementing the select() loop in python. Bug: http://curl.haxx.se/bug/view.cgi?id=1168 Downstream Bug: https://bugzilla.redhat.com/919127 --- docs/libcurl/curl_global_init.3 | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs/libcurl/curl_global_init.3') diff --git a/docs/libcurl/curl_global_init.3 b/docs/libcurl/curl_global_init.3 index d91e1bdb7..6a0838357 100644 --- a/docs/libcurl/curl_global_init.3 +++ b/docs/libcurl/curl_global_init.3 @@ -70,6 +70,10 @@ Initialise nothing extra. This sets no bit. .B CURL_GLOBAL_DEFAULT A sensible default. It will init both SSL and Win32. Right now, this equals the functionality of the \fBCURL_GLOBAL_ALL\fP mask. +.TP +.B CURL_GLOBAL_ACK_EINTR +When this flag is set, curl will acknowledge EINTR condition when connecting +or when waiting for data. Otherwise, curl waits until full timeout elapses. .SH RETURN VALUE If this function returns non-zero, something went wrong and you cannot use the other curl functions. -- cgit v1.2.3