use CURLOPT_NOSIGNAL
authorAndreas Steffen <andreas.steffen@strongswan.org>
Wed, 14 Mar 2007 15:41:58 +0000 (15:41 -0000)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Wed, 14 Mar 2007 15:41:58 +0000 (15:41 -0000)
src/libstrongswan/utils/fetcher.c

index 2cdf638..f43a9fa 100644 (file)
@@ -109,6 +109,7 @@ static chunk_t post(private_fetcher_t *this, const char *request_type, chunk_t r
                curl_easy_setopt(this->curl, CURLOPT_ERRORBUFFER, &curl_error_buffer);
                curl_easy_setopt(this->curl, CURLOPT_FAILONERROR, TRUE);
                curl_easy_setopt(this->curl, CURLOPT_CONNECTTIMEOUT, FETCHER_TIMEOUT);
+               curl_easy_setopt(this->curl, CURLOPT_NOSIGNAL, TRUE);
 
                DBG1("sending http post request to '%s'...", this->uri);
                res = curl_easy_perform(this->curl);