detect: propagate inspect engine setup failures

pull/15601/head
Victor Julien 1 month ago
parent d64954a873
commit 569d27e153

@ -2215,7 +2215,8 @@ static int SigMatchPrepare(DetectEngineCtx *de_ctx)
Signature *s = de_ctx->sig_list;
for (; s != NULL; s = s->next) {
/* set up inspect engines */
DetectEngineAppInspectionEngine2Signature(de_ctx, s);
if (DetectEngineAppInspectionEngine2Signature(de_ctx, s) != 0)
SCReturnInt(-1);
/* built-ins */
for (int type = 0; type < DETECT_SM_LIST_MAX; type++) {

Loading…
Cancel
Save