diff --git a/src/util-profiling-locks.c b/src/util-profiling-locks.c index b88e27dd26..5be0448899 100644 --- a/src/util-profiling-locks.c +++ b/src/util-profiling-locks.c @@ -136,6 +136,10 @@ void LockRecordAdd(ProfilingLock *l) { /** \param p void ptr to Packet struct */ void SCProfilingAddPacketLocks(void *p) { int i; + + if (profiling_locks_enabled == 0) + return; + for (i = 0; i < locks_idx; i++) { pthread_mutex_lock(&lock_records_mutex); LockRecordAdd(&locks[i]);