From 42d205bed7f300dbc9fa4e97bb88b35321552a89 Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Tue, 21 Jan 2014 15:12:42 +0000 Subject: [PATCH] - don't try to rekey loopback tunnels (#3254) --- src/mesh/gnunet-service-mesh_tunnel.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mesh/gnunet-service-mesh_tunnel.c b/src/mesh/gnunet-service-mesh_tunnel.c index b51fc7f29..30d3408e9 100644 --- a/src/mesh/gnunet-service-mesh_tunnel.c +++ b/src/mesh/gnunet-service-mesh_tunnel.c @@ -1089,6 +1089,9 @@ rekey_iterator (void *cls, if (GNUNET_SCHEDULER_NO_TASK != t->rekey_task) return GNUNET_YES; + if (GNUNET_YES == GMT_is_loopback (t)) + return GNUNET_YES; + r = GNUNET_CRYPTO_random_u32 (GNUNET_CRYPTO_QUALITY_WEAK, (uint32_t) n * 100); delay = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MILLISECONDS, r); t->rekey_task = GNUNET_SCHEDULER_add_delayed (delay, &rekey_tunnel, t); -- 2.25.1