flow/worker: set EOF flags on change proto

pull/5234/head
Victor Julien 5 years ago
parent a9f2540203
commit 1cbbc82647

@ -242,6 +242,8 @@ static TmEcode FlowWorker(ThreadVars *tv, Packet *p, void *data)
if (FlowChangeProto(p->flow)) {
StreamTcpDetectLogFlush(tv, fw->stream_thread, p->flow, p, &fw->pq);
AppLayerParserStateSetFlag(p->flow->alparser, APP_LAYER_PARSER_EOF_TS);
AppLayerParserStateSetFlag(p->flow->alparser, APP_LAYER_PARSER_EOF_TC);
}
/* Packets here can safely access p->flow as it's locked */

Loading…
Cancel
Save