summaryrefslogtreecommitdiffstats
path: root/src/stateless/cp/trex_stream.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/stateless/cp/trex_stream.cpp')
-rw-r--r--src/stateless/cp/trex_stream.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/stateless/cp/trex_stream.cpp b/src/stateless/cp/trex_stream.cpp
index 6959476c..0e3d83e8 100644
--- a/src/stateless/cp/trex_stream.cpp
+++ b/src/stateless/cp/trex_stream.cpp
@@ -155,6 +155,11 @@ TrexStream::TrexStream(uint8_t type,
}
TrexStream::~TrexStream() {
+ if (m_rx_check.m_enabled) {
+ try {
+ get_stateless_obj()->m_rx_flow_stat.del_stream(this);
+ } catch (TrexFStatEx) {}
+ }
if (m_pkt.binary) {
delete [] m_pkt.binary;
}