@cryptotaxi247 / netdata-1 / commits / 83ee97435

Restore ML thread termination to original order (#17885)

Restore ml shutdown to original order

Stelios Fragkakis committed Jun 14, 2024 at 01:22 UTC 83ee97435b096e15766b941b5f4865bdb162d9fc
1 file changed +1 -2
src/daemon/main.c
+1 -2
@@ -344,8 +344,6 @@ void netdata_cleanup_and_exit(int ret, const char *action, const char *action_re
344 (void) rename(agent_crash_file, agent_incomplete_shutdown_file);
345 watcher_step_complete(WATCHER_STEP_ID_CREATE_SHUTDOWN_FILE);
346
347 - ml_stop_threads();
348 -
347 #ifdef ENABLE_DBENGINE
348 if(dbengine_enabled) {
349 for (size_t tier = 0; tier < storage_tiers; tier++)
@@ -376,6 +374,7 @@ void netdata_cleanup_and_exit(int ret, const char *action, const char *action_re
374 metadata_sync_shutdown_prepare();
375 watcher_step_complete(WATCHER_STEP_ID_PREPARE_METASYNC_SHUTDOWN);
376
377 + ml_stop_threads();
378 ml_fini();
379 watcher_step_complete(WATCHER_STEP_ID_DISABLE_ML_DETECTION_AND_TRAINING_THREADS);
380