From dd8289771b35e5ea36ebdcbfd5b09b599bd59c67 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 17 May 2018 12:26:30 +0200 Subject: work-around for crypto bug (to be documented more) --- src/cadet/gnunet-service-cadet_tunnels.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/cadet/gnunet-service-cadet_tunnels.c') diff --git a/src/cadet/gnunet-service-cadet_tunnels.c b/src/cadet/gnunet-service-cadet_tunnels.c index 2565b8f18..75d454522 100644 --- a/src/cadet/gnunet-service-cadet_tunnels.c +++ b/src/cadet/gnunet-service-cadet_tunnels.c @@ -1889,9 +1889,11 @@ GCT_handle_kx_auth (struct CadetTConnection *ct, GNUNET_NO); LOG (GNUNET_ERROR_TYPE_WARNING, "KX AUTH missmatch!\n"); - send_kx (t, - ct, - &t->ax); + if (NULL == t->kx_task) + t->kx_task + = GNUNET_SCHEDULER_add_at (t->next_kx_attempt, + &retry_kx, + t); return; } /* Yep, we're good. */ -- cgit v1.2.3