gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r35699 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r35699 - gnunet/src/transport
Date: Fri, 1 May 2015 10:22:41 +0200

Author: grothoff
Date: 2015-05-01 10:22:41 +0200 (Fri, 01 May 2015)
New Revision: 35699

Modified:
   gnunet/src/transport/plugin_transport_udp.c
Log:
-simplify socket NULL check

Modified: gnunet/src/transport/plugin_transport_udp.c
===================================================================
--- gnunet/src/transport/plugin_transport_udp.c 2015-04-30 22:38:35 UTC (rev 
35698)
+++ gnunet/src/transport/plugin_transport_udp.c 2015-05-01 08:22:41 UTC (rev 
35699)
@@ -3255,8 +3255,9 @@
   plugin->select_task_v4 = NULL;
   if (0 != (tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN))
     return;
+  if (NULL == plugin->sockv4)
+    return;
   if ((0 != (tc->reason & GNUNET_SCHEDULER_REASON_READ_READY)) &&
-      (NULL != plugin->sockv4) &&
       (GNUNET_NETWORK_fdset_isset (tc->read_ready,
                                    plugin->sockv4)))
     udp_select_read (plugin,
@@ -3284,12 +3285,14 @@
   plugin->select_task_v6 = NULL;
   if (0 != (tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN))
     return;
+  if (NULL == plugin->sockv6)
+    return;
   if ( (0 != (tc->reason & GNUNET_SCHEDULER_REASON_READ_READY)) &&
-       (NULL != plugin->sockv6) &&
        (GNUNET_NETWORK_fdset_isset (tc->read_ready,
                                     plugin->sockv6)) )
     udp_select_read (plugin,
                      plugin->sockv6);
+
   udp_select_send (plugin,
                    plugin->sockv6);
   schedule_select_v6 (plugin);




reply via email to

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