gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r15572 - gnunet/src/transport
Date: Tue, 14 Jun 2011 14:09:46 +0200

Author: grothoff
Date: 2011-06-14 14:09:46 +0200 (Tue, 14 Jun 2011)
New Revision: 15572

Modified:
   gnunet/src/transport/gnunet-service-transport.c
Log:
disable warning

Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c     2011-06-14 11:58:51 UTC 
(rev 15571)
+++ gnunet/src/transport/gnunet-service-transport.c     2011-06-14 12:09:46 UTC 
(rev 15572)
@@ -5840,15 +5840,16 @@
   struct GNUNET_SERVER_TransmitContext *tc = cls;
   size_t slen;
 
-  if (NULL == address)
-    slen = 0;
+  if (NULL != address)
+    {
+      slen = strlen (address) + 1;
+      GNUNET_SERVER_transmit_context_append_data (tc, address, slen,
+                                                 
GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_REPLY);
+    }
   else
-    slen = strlen (address) + 1;
-
-  GNUNET_SERVER_transmit_context_append_data (tc, address, slen,
-                                             
GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_REPLY);
-  if (NULL == address)
-    GNUNET_SERVER_transmit_context_run (tc, GNUNET_TIME_UNIT_FOREVER_REL);
+    {
+      GNUNET_SERVER_transmit_context_run (tc, GNUNET_TIME_UNIT_FOREVER_REL);
+    }
 }
 
 
@@ -5910,6 +5911,7 @@
       GNUNET_SERVER_transmit_context_run (tc, rtimeout);
       return;
     }
+  GNUNET_SERVER_disable_receive_done_warning (client);
   tc = GNUNET_SERVER_transmit_context_create (client);
   lsPlugin->api->address_pretty_printer (lsPlugin->api->cls,
                                         nameTransport,




reply via email to

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