[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r35207 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r35207 - gnunet/src/transport |
Date: |
Tue, 10 Feb 2015 12:34:50 +0100 |
Author: grothoff
Date: 2015-02-10 12:34:49 +0100 (Tue, 10 Feb 2015)
New Revision: 35207
Modified:
gnunet/src/transport/gnunet-service-transport_neighbours.c
Log:
fix #3664: during PS_RECONNECT_ATS, primary address may be NULL, causing an NPE
if we continue here
Modified: gnunet/src/transport/gnunet-service-transport_neighbours.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_neighbours.c 2015-02-10
11:04:54 UTC (rev 35206)
+++ gnunet/src/transport/gnunet-service-transport_neighbours.c 2015-02-10
11:34:49 UTC (rev 35207)
@@ -2819,7 +2819,8 @@
uint32_t bps_out;
struct GNUNET_TIME_Relative delta;
- if (GNUNET_YES != test_connected (n))
+ if ( (GNUNET_YES != test_connected (n)) ||
+ (NULL == n->primary_address.address) )
return GNUNET_OK;
delta = GNUNET_TIME_absolute_get_difference (n->last_util_transmission,
GNUNET_TIME_absolute_get ());
@@ -2830,7 +2831,6 @@
if ((0 != n->util_total_bytes_sent) && (0 != delta.rel_value_us))
bps_out = (1000LL * 1000LL * n->util_total_bytes_sent) /
delta.rel_value_us;
-
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
"`%s' total: received %u Bytes/s, sent %u Bytes/s\n",
GNUNET_i2s (key),
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r35207 - gnunet/src/transport,
gnunet <=