Author: grothoff Date: 2007-11-26 08:14:44 -0700 (Mon, 26 Nov 2007) New Revision: 5780
Modified: GNUnet/src/transports/http.c Log: no signals - mantis 1268 Modified: GNUnet/src/transports/http.c =================================================================== --- GNUnet/src/transports/http.c 2007-11-25 20:47:05 UTC (rev 5779) +++ GNUnet/src/transports/http.c 2007-11-26 15:14:44 UTC (rev 5780) @@ -1387,6 +1387,10 @@ CURL_EASY_SETOPT (curl_get, CURLOPT_VERBOSE, 1); #endif CURL_EASY_SETOPT (curl_get, CURLOPT_CONNECTTIMEOUT, 150L); + /* NOTE: use of CONNECTTIMEOUT without also + setting NOSIGNAL results in really weird + crashes on my system! */ + CURL_EASY_SETOPT (curl_get, CURLOPT_NOSIGNAL, 1); CURL_EASY_SETOPT (curl_get, CURLOPT_TIMEOUT, 150L); CURL_EASY_SETOPT (curl_get, CURLOPT_WRITEFUNCTION, &receiveContentCallback); CURL_EASY_SETOPT (curl_get, CURLOPT_WRITEDATA, httpSession); @@ -1554,6 +1558,10 @@ CURL_EASY_SETOPT (curl_put, CURLOPT_VERBOSE, 1); #endif CURL_EASY_SETOPT (curl_put, CURLOPT_CONNECTTIMEOUT, 150L); + /* NOTE: use of CONNECTTIMEOUT without also + setting NOSIGNAL results in really weird + crashes on my system! */ + CURL_EASY_SETOPT (curl_put, CURLOPT_NOSIGNAL, 1); CURL_EASY_SETOPT (curl_put, CURLOPT_TIMEOUT, 150L); size = put->size; CURL_EASY_SETOPT (curl_put, CURLOPT_INFILESIZE, size); _______________________________________________ GNUnet-SVN mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnunet-svn
