gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r5780 - GNUnet/src/transports


From: gnunet
Subject: [GNUnet-SVN] r5780 - GNUnet/src/transports
Date: Mon, 26 Nov 2007 08:14:44 -0700 (MST)

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);





reply via email to

[Prev in Thread] Current Thread [Next in Thread]