From d377eba254781705c2086ab2a7fc0036f30e5dde Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Tue, 26 Jun 2018 13:27:09 +0200 Subject: [PATCH] detect/multi-tenant: fix removing of tenant id 0 --- src/detect-engine.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/detect-engine.c b/src/detect-engine.c index 22cbb236fc..5407a98dc2 100644 --- a/src/detect-engine.c +++ b/src/detect-engine.c @@ -3248,7 +3248,7 @@ DetectEngineCtx *DetectEngineGetByTenantId(int tenant_id) DetectEngineCtx *de_ctx = master->list; while (de_ctx) { - if (de_ctx->tenant_id == tenant_id) { + if (de_ctx->minimal == 0 && de_ctx->tenant_id == tenant_id) { de_ctx->ref_cnt++; break; } -- 2.47.2