From: Anoop Saldanha Date: Thu, 7 Mar 2013 11:08:16 +0000 (+0530) Subject: fix for #769. X-Git-Tag: suricata-2.0beta1~224 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=75130f9702ffcb9b788420d2d76b6739e575fc28;p=thirdparty%2Fsuricata.git fix for #769. Packet inserted by live swap flagged as pseudo packet. --- diff --git a/src/detect-engine.c b/src/detect-engine.c index 959ae8de40..a7c6e5591c 100644 --- a/src/detect-engine.c +++ b/src/detect-engine.c @@ -521,6 +521,7 @@ static void *DetectEngineLiveRuleSwap(void *arg) if (detect_tvs[i]->inq != NULL) { Packet *p = PacketGetFromAlloc(); if (p != NULL) { + p->flags |= PKT_PSEUDO_STREAM_END; PacketQueue *q = &trans_q[detect_tvs[i]->inq->id]; SCMutexLock(&q->mutex_q);