diff options
author | Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com> | 2024-06-14 01:22:07 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-14 01:22:07 +0300 |
commit | 83ee97435b096e15766b941b5f4865bdb162d9fc (patch) | |
tree | 6b4d358ebad2b7806869c231540810a7b4de1c47 /src | |
parent | f564520f62b13d9f641010d96c5e9d5da0b7bf44 (diff) |
Restore ML thread termination to original order (#17885)
Restore ml shutdown to original order
Diffstat (limited to 'src')
-rw-r--r-- | src/daemon/main.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/daemon/main.c b/src/daemon/main.c index e654d773d5..e2db020977 100644 --- a/src/daemon/main.c +++ b/src/daemon/main.c @@ -344,8 +344,6 @@ void netdata_cleanup_and_exit(int ret, const char *action, const char *action_re (void) rename(agent_crash_file, agent_incomplete_shutdown_file); watcher_step_complete(WATCHER_STEP_ID_CREATE_SHUTDOWN_FILE); - ml_stop_threads(); - #ifdef ENABLE_DBENGINE if(dbengine_enabled) { 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 metadata_sync_shutdown_prepare(); watcher_step_complete(WATCHER_STEP_ID_PREPARE_METASYNC_SHUTDOWN); + ml_stop_threads(); ml_fini(); watcher_step_complete(WATCHER_STEP_ID_DISABLE_ML_DETECTION_AND_TRAINING_THREADS); |