# Automatic check failed, check passed variable
IF(LUA_INCLUDE_DIR)
INCLUDE_DIRECTORIES("${LUA_INCLUDE_DIR}")
+ SET(WITH_LUA 1)
ELSE(LUA_INCLUDE_DIR)
SET(ENABLE_LUA "OFF")
MESSAGE(STATUS "Lua not found, lua support disabled")
cur = g_list_next (cur);
}
- statfile_pool_lock_file (pool, data.file);
- g_tree_foreach (input, learn_callback, &data);
- statfile_pool_unlock_file (pool, data.file);
+ if (data.file != NULL) {
+ statfile_pool_lock_file (pool, data.file);
+ g_tree_foreach (input, learn_callback, &data);
+ statfile_pool_unlock_file (pool, data.file);
+ }
}
}
}
- classifier->learn_func (ctx, task->worker->srv->statfile_pool, filename, tokens, TRUE);
+ classifier->learn_func (ctx, task->worker->srv->statfile_pool, st->symbol, tokens, TRUE);
}
}
}
p = buf + (len - (data->chunk_read - data->chunk));
if (*p != '\r') {
msg_info ("read_http_chunked: invalid chunked reply");
- g_assert (0);
return FALSE;
}
p += 2;