Skip to content

Commit 6ff1682

Browse files
committed
++ cache
1 parent 811cd23 commit 6ff1682

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

storage/cache.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -335,8 +335,8 @@ bool NHTFlowCache::try_to_export_delayed_flow(const Packet& packet, size_t flow_
335335
if (!m_flow_table[flow_index]->is_in_ctt) {
336336
return false;
337337
}
338-
if (m_flow_table[flow_index]->is_waiting_for_export
339-
&& (!packet.cttmeta.ctt_rec_matched || packet.ts > m_flow_table[flow_index]->export_time)) {
338+
if (m_flow_table[flow_index]->is_waiting_for_export &&
339+
((packet.cttmeta_valid && !packet.cttmeta.ctt_rec_matched) || packet.ts > m_flow_table[flow_index]->export_time)) {
340340
plugins_pre_export(m_flow_table[flow_index]->m_flow);
341341
export_flow(flow_index);
342342
return false;

0 commit comments

Comments
 (0)