diff --git a/src/stream-tcp-reassemble.c b/src/stream-tcp-reassemble.c index 67c31a1102..0b75db0936 100644 --- a/src/stream-tcp-reassemble.c +++ b/src/stream-tcp-reassemble.c @@ -1274,7 +1274,7 @@ static void StreamTcpSetupMsg(TcpSession *ssn, TcpStream *stream, Packet *p, } if (ssn->state > TCP_ESTABLISHED) { SCLogDebug("setting STREAM_EOF"); - smsg->flags = STREAM_EOF; + smsg->flags |= STREAM_EOF; } if (p->flowflags & FLOW_PKT_TOSERVER) {