From: Victor Julien Date: Fri, 12 May 2023 12:21:37 +0000 (+0200) Subject: profiling/rules: add BUG_ON to profile tracking X-Git-Tag: suricata-7.0.0-rc2~137 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ecc7ec3ea7ed0a8e7aacf1c03696bdeea07070f0;p=thirdparty%2Fsuricata.git profiling/rules: add BUG_ON to profile tracking --- diff --git a/src/util-profiling.h b/src/util-profiling.h index 647ad7b4cc..dbcd89489a 100644 --- a/src/util-profiling.h +++ b/src/util-profiling.h @@ -423,6 +423,7 @@ void SCProfilingRuleThreatAggregate(DetectEngineThreadCtx *det_ctx); SCProfilingRuleUpdateCounter( \ ctx, r->profiling_id, profile_rule_end_ - profile_rule_start_, m); \ profiling_rules_entered--; \ + BUG_ON(profiling_rules_entered < 0); \ } #else /* PROFILE_RULES */