From 8a08fe82d48dbfddd8bfedb40a1eeae5679cfb53 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 21 Oct 2020 19:58:23 +0200 Subject: [PATCH] stream: don't send STREAM_START multiple times --- src/stream-tcp-reassemble.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stream-tcp-reassemble.c b/src/stream-tcp-reassemble.c index f39e1fcc56..8b195b6d16 100644 --- a/src/stream-tcp-reassemble.c +++ b/src/stream-tcp-reassemble.c @@ -1090,9 +1090,9 @@ static int ReassembleUpdateAppLayer (ThreadVars *tv, const uint8_t *mydata; uint32_t mydata_len; bool gap_ahead = false; - const uint8_t flags = StreamGetAppLayerFlags(ssn, *stream, p); while (1) { + const uint8_t flags = StreamGetAppLayerFlags(ssn, *stream, p); bool check_for_gap_ahead = ((*stream)->data_required > 0); gap_ahead = GetAppBuffer(*stream, &mydata, &mydata_len, app_progress, check_for_gap_ahead); -- 2.47.2