[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r36522 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r36522 - gnunet/src/transport |
Date: |
Sat, 17 Oct 2015 22:34:19 +0200 |
Author: grothoff
Date: 2015-10-17 22:34:19 +0200 (Sat, 17 Oct 2015)
New Revision: 36522
Modified:
gnunet/src/transport/gnunet-service-transport_clients.c
gnunet/src/transport/gnunet-service-transport_neighbours.c
gnunet/src/transport/gnunet-service-transport_neighbours.h
Log:
log plugin involved in slow transmissions
Modified: gnunet/src/transport/gnunet-service-transport_clients.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_clients.c 2015-10-17
20:28:16 UTC (rev 36521)
+++ gnunet/src/transport/gnunet-service-transport_clients.c 2015-10-17
20:34:19 UTC (rev 36522)
@@ -714,26 +714,30 @@
struct SendTransmitContinuationContext *stcc = cls;
struct SendOkMessage send_ok_msg;
struct GNUNET_TIME_Relative delay;
+ const struct GNUNET_HELLO_Address *addr;
delay = GNUNET_TIME_absolute_get_duration (stcc->send_time);
+ addr = GST_neighbour_get_current_address (&stcc->target);
if (delay.rel_value_us > GNUNET_CONSTANTS_LATENCY_WARN.rel_value_us)
GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
- "It took us %s to send %u/%u bytes to %s (%d)\n",
+ "It took us %s to send %u/%u bytes to %s (%d, %s)\n",
GNUNET_STRINGS_relative_time_to_string (delay,
GNUNET_YES),
(unsigned int) bytes_payload,
(unsigned int) bytes_on_wire,
GNUNET_i2s (&stcc->target),
- success);
+ success,
+ addr->transport_name);
else
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
- "It took us %s to send %u/%u bytes to %s (%d)\n",
+ "It took us %s to send %u/%u bytes to %s (%d, %s)\n",
GNUNET_STRINGS_relative_time_to_string (delay,
GNUNET_YES),
(unsigned int) bytes_payload,
(unsigned int) bytes_on_wire,
GNUNET_i2s (&stcc->target),
- success);
+ success,
+ addr->transport_name);
if (GST_neighbours_test_connected (&stcc->target))
{
Modified: gnunet/src/transport/gnunet-service-transport_neighbours.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_neighbours.c 2015-10-17
20:28:16 UTC (rev 36521)
+++ gnunet/src/transport/gnunet-service-transport_neighbours.c 2015-10-17
20:34:19 UTC (rev 36522)
@@ -3894,7 +3894,7 @@
* @param peer
* @return address currently used
*/
-struct GNUNET_HELLO_Address *
+const struct GNUNET_HELLO_Address *
GST_neighbour_get_current_address (const struct GNUNET_PeerIdentity *peer)
{
struct NeighbourMapEntry *n;
Modified: gnunet/src/transport/gnunet-service-transport_neighbours.h
===================================================================
--- gnunet/src/transport/gnunet-service-transport_neighbours.h 2015-10-17
20:28:16 UTC (rev 36521)
+++ gnunet/src/transport/gnunet-service-transport_neighbours.h 2015-10-17
20:34:19 UTC (rev 36522)
@@ -291,7 +291,7 @@
* @param peer
* @return address currently used
*/
-struct GNUNET_HELLO_Address *
+const struct GNUNET_HELLO_Address *
GST_neighbour_get_current_address (const struct GNUNET_PeerIdentity *peer);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r36522 - gnunet/src/transport,
gnunet <=