From 5b8aba9c8bc13b9d013af88146ab24f1bf46f834 Mon Sep 17 00:00:00 2001 From: evgeny Date: Fri, 23 Oct 2026 14:19:53 +0200 Subject: [PATCH] Drive callback deletion through the public reinit transition --- tests/test_etcp_init_liveness.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_etcp_init_liveness.c b/tests/test_etcp_init_liveness.c index 9c0247f3..44a60c4c 100644 --- a/tests/test_etcp_init_liveness.c +++ b/tests/test_etcp_init_liveness.c @@ -259,7 +259,7 @@ static void delete_in_callback(unsigned keepalive) { uint64_t epoch = ep[1].conn->reset_id; link->recv_keepalive = 0; if (keepalive) etcp_link_send_keepalive(link); - else etcp_link_send_init(link, 0, 0); + else etcp_link_enter_reinit(link); link->recv_keepalive = 1; run_for(1000); CHECK(close_fired == 1 && ep[1].conn->links && !ep[1].conn->links->next && ep[1].conn->links_up == 1);