Drive callback deletion through the public reinit transition

This commit is contained in:
evgeny committed 2026-10-23 14:19:53 +02:00
1 parent f5d67d5240
commit 5b8aba9c8b
1 file changed
+1 -1
+1 -1
View File
@@ -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);