flow: don't BUG_ON if no loggers are enabled

API is always called, even if no loggers are enabled. Don't abort()
in this case.
pull/1058/head
Victor Julien 11 years ago
parent 52b0ec027e
commit e6ee5feaba

@ -86,7 +86,10 @@ int OutputRegisterFlowLogger(const char *name, FlowLogger LogFunc, OutputCtx *ou
*/
TmEcode OutputFlowLog(ThreadVars *tv, void *thread_data, Flow *f) {
BUG_ON(thread_data == NULL);
BUG_ON(list == NULL);
if (list == NULL)
return TM_ECODE_OK;
//BUG_ON(list == NULL);
OutputLoggerThreadData *op_thread_data = (OutputLoggerThreadData *)thread_data;
OutputFlowLogger *logger = list;

Loading…
Cancel
Save