gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r10185 - gnunet/src/transport
Date: Mon, 1 Feb 2010 15:18:19 +0100

Author: nevans
Date: 2010-02-01 15:18:19 +0100 (Mon, 01 Feb 2010)
New Revision: 10185

Modified:
   gnunet/src/transport/plugin_transport_udp.c
Log:
coverity fixes

Modified: gnunet/src/transport/plugin_transport_udp.c
===================================================================
--- gnunet/src/transport/plugin_transport_udp.c 2010-02-01 14:15:34 UTC (rev 
10184)
+++ gnunet/src/transport/plugin_transport_udp.c 2010-02-01 14:18:19 UTC (rev 
10185)
@@ -165,6 +165,8 @@
 udp_transport_server_stop (void *cls)
 {
   struct Plugin *plugin = cls;
+  int ret;
+
   GNUNET_assert (udp_sock != NULL);
   if (plugin->select_task != GNUNET_SCHEDULER_NO_TASK)
     {
@@ -172,9 +174,10 @@
       plugin->select_task = GNUNET_SCHEDULER_NO_TASK;
     }
 
-  GNUNET_NETWORK_socket_close (udp_sock);
-  udp_sock = NULL;
-  return GNUNET_OK;
+  ret = GNUNET_NETWORK_socket_close (udp_sock);
+  if (ret != GNUNET_SYSERR)
+    udp_sock = NULL;
+  return ret;
 }
 
 /**





reply via email to

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