session: avoid dgram dequeues with no transport 75/37875/2
authorFlorin Coras <fcoras@cisco.com>
Fri, 6 Jan 2023 19:38:49 +0000 (11:38 -0800)
committerFlorin Coras <florin.coras@gmail.com>
Fri, 6 Jan 2023 20:48:15 +0000 (20:48 +0000)
Type: fix

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I1a3393b579caeb5dc25b60bc1b4a71706fb07051

src/vnet/session/session_node.c

index 150da25..f819ee6 100644 (file)
@@ -1163,6 +1163,11 @@ session_tx_not_ready (session_t * s, u8 peek_data)
          return 2;
        }
     }
+  else
+    {
+      if (s->session_state == SESSION_STATE_TRANSPORT_DELETED)
+       return 2;
+    }
   return 0;
 }