diff options
Diffstat (limited to '')
-rw-r--r-- | src/database/engine/datafile.c (renamed from database/engine/datafile.c) | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/database/engine/datafile.c b/src/database/engine/datafile.c index 7322039cd..1ec2dea79 100644 --- a/database/engine/datafile.c +++ b/src/database/engine/datafile.c @@ -557,7 +557,9 @@ void finalize_data_files(struct rrdengine_instance *ctx) { bool logged = false; - logged = false; + if (!ctx->datafiles.first) + return; + while(__atomic_load_n(&ctx->atomic.extents_currently_being_flushed, __ATOMIC_RELAXED)) { if(!logged) { netdata_log_info("Waiting for inflight flush to finish on tier %d...", ctx->config.tier); |