gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r10200 - gnunet/src/transport
Date: Wed, 3 Feb 2010 13:00:58 +0100

Author: nevans
Date: 2010-02-03 13:00:58 +0100 (Wed, 03 Feb 2010)
New Revision: 10200

Modified:
   gnunet/src/transport/gnunet-service-transport.c
Log:
coverity bugfix

Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c     2010-02-02 13:15:00 UTC 
(rev 10199)
+++ gnunet/src/transport/gnunet-service-transport.c     2010-02-03 12:00:58 UTC 
(rev 10200)
@@ -2385,6 +2385,12 @@
   if (peer_address == NULL)
     peer_address = add_peer_address(n, sender_address, sender_address_len);
 
+  peer_address->timeout = 
GNUNET_TIME_relative_to_absolute(GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT);
+
+  /* We don't use the peer_address because the address we received the message 
from may not
+   * be a reliable way to send it back!  We add it to the list which should 
queue up a separate
+   * ping to determine if the address is viable.
+   */
   transmit_to_peer(NULL, NULL, TRANSPORT_DEFAULT_PRIORITY, (char *)pong, 
ntohs(pong->header.size), GNUNET_NO, n);
 
   GNUNET_free(pong);





reply via email to

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