gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r37253 - gnunet/src/curl


From: gnunet
Subject: [GNUnet-SVN] r37253 - gnunet/src/curl
Date: Tue, 7 Jun 2016 16:48:05 +0200

Author: grothoff
Date: 2016-06-07 16:48:05 +0200 (Tue, 07 Jun 2016)
New Revision: 37253

Modified:
   gnunet/src/curl/curl_reschedule.c
Log:
check for existing task

Modified: gnunet/src/curl/curl_reschedule.c
===================================================================
--- gnunet/src/curl/curl_reschedule.c   2016-06-07 13:50:08 UTC (rev 37252)
+++ gnunet/src/curl/curl_reschedule.c   2016-06-07 14:48:05 UTC (rev 37253)
@@ -116,12 +116,13 @@
   GNUNET_NETWORK_fdset_copy_native (ws,
                                     &write_fd_set,
                                     max_fd + 1);
-  rc->task = GNUNET_SCHEDULER_add_select (GNUNET_SCHEDULER_PRIORITY_DEFAULT,
-                                          delay,
-                                          rs,
-                                          ws,
-                                          &context_task,
-                                          rc);
+  if (NULL == rc->task)
+    rc->task = GNUNET_SCHEDULER_add_select (GNUNET_SCHEDULER_PRIORITY_DEFAULT,
+                                            delay,
+                                            rs,
+                                            ws,
+                                            &context_task,
+                                            rc);
   GNUNET_NETWORK_fdset_destroy (rs);
   GNUNET_NETWORK_fdset_destroy (ws);
 }




reply via email to

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