From 298d21372b52333f7103fbde0925daa4d77ec78e Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 5 Dec 2012 18:55:45 +0100 Subject: [PATCH] flow: only BUG_ON use_cnt in flows when compiled with debug-validation --- src/flow.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/flow.c b/src/flow.c index 11c7bc4370..5abedb2ddb 100644 --- a/src/flow.c +++ b/src/flow.c @@ -474,7 +474,9 @@ void FlowShutdown(void) for (u = 0; u < flow_config.hash_size; u++) { Flow *f = flow_hash[u].head; while (f) { +#ifdef DEBUG_VALIDATION BUG_ON(SC_ATOMIC_GET(f->use_cnt) != 0); +#endif Flow *n = f->hnext; uint8_t proto_map = FlowGetProtoMapping(f->proto); FlowClearMemory(f, proto_map);