[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r10352 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r10352 - gnunet/src/transport |
Date: |
Wed, 17 Feb 2010 21:23:34 +0100 |
Author: grothoff
Date: 2010-02-17 21:23:34 +0100 (Wed, 17 Feb 2010)
New Revision: 10352
Modified:
gnunet/src/transport/gnunet-service-transport.c
gnunet/src/transport/transport.h
Log:
stuff
Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c 2010-02-17 16:32:11 UTC
(rev 10351)
+++ gnunet/src/transport/gnunet-service-transport.c 2010-02-17 20:23:34 UTC
(rev 10352)
@@ -1220,6 +1220,13 @@
timeout,
&retry_transmission_task,
neighbour);
+#if DEBUG_TRANSPORT
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+ "No validated destination address available to transmit
message of size %u to peer `%4s', will wait %llums to find an address.\n",
+ mq->message_buf_size,
+ GNUNET_i2s (&mq->neighbour_id),
+ timeout.value);
+#endif
return;
}
if (mq->specific_address->connected == GNUNET_NO)
@@ -2179,10 +2186,11 @@
{
#if DEBUG_TRANSPORT
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
- "Adding address `%s' (%s) for peer `%4s' due to peerinfo
data.\n",
+ "Adding address `%s' (%s) for peer `%4s' due to peerinfo data
for %llums.\n",
GNUNET_a2s (addr, addrlen),
tname,
- GNUNET_i2s (&n->id));
+ GNUNET_i2s (&n->id),
+ expiration.value);
#endif
fal = add_peer_address (n, tname, addr, addrlen);
}
@@ -2254,10 +2262,13 @@
chvc->hello_known = GNUNET_YES;
n = find_neighbour (peer);
if (n != NULL)
- GNUNET_HELLO_iterate_addresses (h,
- GNUNET_NO,
- &add_to_foreign_address_list,
- n);
+ {
+ GNUNET_HELLO_iterate_addresses (h,
+ GNUNET_NO,
+ &add_to_foreign_address_list,
+ n);
+ try_transmission_to_peer (n);
+ }
GNUNET_HELLO_iterate_new_addresses (chvc->hello,
h,
GNUNET_TIME_relative_to_absolute
(HELLO_REVALIDATION_START_TIME),
Modified: gnunet/src/transport/transport.h
===================================================================
--- gnunet/src/transport/transport.h 2010-02-17 16:32:11 UTC (rev 10351)
+++ gnunet/src/transport/transport.h 2010-02-17 20:23:34 UTC (rev 10352)
@@ -30,7 +30,7 @@
#include "gnunet_time_lib.h"
#include "gnunet_transport_service.h"
-#define DEBUG_TRANSPORT GNUNET_NO
+#define DEBUG_TRANSPORT GNUNET_YES
/**
* For how long do we allow unused bandwidth
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r10352 - gnunet/src/transport,
gnunet <=