From 9ffe085889394a697d632e677650dfdcf50cd91d Mon Sep 17 00:00:00 2001 From: jeka Date: Wed, 18 Mar 2026 17:57:14 +0300 Subject: [PATCH] 1 --- src/etcp.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/etcp.c b/src/etcp.c index 9cb83f4..08ffe3a 100644 --- a/src/etcp.c +++ b/src/etcp.c @@ -306,7 +306,13 @@ void etcp_conn_reset(struct ETCP_CONN* etcp) { etcp_on_down(etcp); etcp_on_up(etcp); } - } else DEBUG_TRACE(DEBUG_CATEGORY_ETCP, "links not up - skip on_down/on_up"); + } else { + DEBUG_TRACE(DEBUG_CATEGORY_ETCP, "links not up - skip on_down/on_up"); + if (etcp->links_up) { + etcp->links_up=0; + etcp_on_down(etcp); + } + } DEBUG_TRACE(DEBUG_CATEGORY_ETCP, "end"); }