commit 37564fc6b8417ebed6fbf3f4ab6eeb31dd5dc28a
parent e0c55c23bdd1b7e558176bcff9e95e61d8cba4b3
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Thu, 30 Jul 2026 07:32:47 +0200
core: remove double hartbeat task scheduling
Diffstat:
1 file changed, 0 insertions(+), 7 deletions(-)
diff --git a/src/service/core/gnunet-service-core_kx.c b/src/service/core/gnunet-service-core_kx.c
@@ -2794,13 +2794,6 @@ handle_heartbeat (struct GSC_KeyExchangeInfo *kx,
GSC_KX_encrypt_and_transmit (kx,
&ack,
sizeof ack);
- if (NULL != kx->heartbeat_task)
- {
- GNUNET_SCHEDULER_cancel (kx->heartbeat_task);
- kx->heartbeat_task = GNUNET_SCHEDULER_add_delayed (MIN_HEARTBEAT_FREQUENCY,
- &send_heartbeat,
- kx);
- }
/* NOTE: no GNUNET_TRANSPORT_core_receive_continue() here. We are called
from #handle_encrypted_message(), which owns the message and issues
exactly one call for it. */