]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
flow/worker: set proper end flag
authorVictor Julien <victor@inliniac.net>
Fri, 30 Jul 2021 19:15:28 +0000 (21:15 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 1 Sep 2021 10:20:39 +0000 (12:20 +0200)
(cherry picked from commit c5556b5dd9b9430bddd7a79917db6bc14642b090)

src/flow-hash.c

index ebbd836e81a0f5216378890a5977844bc19f97ef..16e2939df83d3249157fe748fe38139242ae77f9 100644 (file)
@@ -657,6 +657,8 @@ static inline bool FlowBelongsToUs(const ThreadVars *tv, const Flow *f)
 static inline void MoveToWorkQueue(ThreadVars *tv, FlowLookupStruct *fls,
         FlowBucket *fb, Flow *f, Flow *prev_f)
 {
+    f->flow_end_flags |= FLOW_END_FLAG_TIMEOUT;
+
     /* remove from hash... */
     if (prev_f) {
         prev_f->next = f->next;