diff --git a/src/flow-worker.c b/src/flow-worker.c index d6137944fa..778a4e10f6 100644 --- a/src/flow-worker.c +++ b/src/flow-worker.c @@ -115,9 +115,10 @@ static TmEcode FlowWorkerThreadDeinit(ThreadVars *tv, void *data) /* free DETECT */ void *detect_thread = SC_ATOMIC_GET(fw->detect_thread); - if (detect_thread != NULL) + if (detect_thread != NULL) { DetectEngineThreadCtxDeinit(tv, detect_thread); SC_ATOMIC_SET(fw->detect_thread, NULL); + } #if 0 // free OUTPUT #endif