hsa: proxy active_open_rx_callback fix 31/43731/3
authorMatus Fabian <[email protected]>
Mon, 22 Sep 2025 12:32:37 +0000 (08:32 -0400)
committerFlorin Coras <[email protected]>
Mon, 22 Sep 2025 20:19:49 +0000 (20:19 +0000)
Do not program tx evt on passive open when session is closed

Type: fix

Change-Id: Iddf1e40689caf87e1846534c58b0d42f07ca046e
Signed-off-by: Matus Fabian <[email protected]>
src/plugins/hs_apps/proxy.c

index b3ea530..7d4e2f0 100644 (file)
@@ -1158,6 +1158,9 @@ active_open_rx_callback (session_t * s)
 {
   svm_fifo_t *proxy_tx_fifo;
 
+  if (s->session_state >= SESSION_STATE_APP_CLOSED)
+    return -1;
+
   proxy_tx_fifo = s->rx_fifo;
 
   /*