@cryptotaxi247 / netdata-1 / commits / ec1b49f1f

Do not try to index jv2 files during shutdown (#20079)

Stelios Fragkakis committed Apr 7, 2025 at 23:00 UTC ec1b49f1f75e53c26763fd419da2cd46a830d396
1 file changed +2 -2
src/database/engine/rrdengine.c
+2 -2
@@ -2177,8 +2177,8 @@ void dbengine_event_loop(void* arg) {
2177 case RRDENG_OPCODE_JOURNAL_INDEX: {
2178 struct rrdengine_instance *ctx = cmd.ctx;
2179 struct rrdengine_datafile *datafile = cmd.data;
2180 - if(!__atomic_load_n(&ctx->atomic.migration_to_v2_running, __ATOMIC_RELAXED)) {
2181 -
2180 + if(!__atomic_load_n(&ctx->atomic.migration_to_v2_running, __ATOMIC_RELAXED) &&
2181 + ctx_is_available_for_queries(ctx)) {
2182 __atomic_store_n(&ctx->atomic.migration_to_v2_running, true, __ATOMIC_RELAXED);
2183 work_dispatch(ctx, datafile, NULL, opcode, journal_v2_indexing_tp_worker, after_journal_v2_indexing);
2184 }