From 8592af223dc4630c5ce1da5bd7d1b52a0e6fbf12 Mon Sep 17 00:00:00 2001 From: Pavan Yekbote Date: Tue, 4 Nov 2025 18:38:06 -0800 Subject: [PATCH] fix: modify the order of listener registration Signed-off-by: Pavan Yekbote --- .../java/org/opensearch/ml/plugin/MachineLearningPlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/src/main/java/org/opensearch/ml/plugin/MachineLearningPlugin.java b/plugin/src/main/java/org/opensearch/ml/plugin/MachineLearningPlugin.java index 62de34961e..e541bef1d1 100644 --- a/plugin/src/main/java/org/opensearch/ml/plugin/MachineLearningPlugin.java +++ b/plugin/src/main/java/org/opensearch/ml/plugin/MachineLearningPlugin.java @@ -647,7 +647,6 @@ public Collection createComponents( Path dataPath = environment.dataFiles()[0]; mlFeatureEnabledSetting = new MLFeatureEnabledSetting(clusterService, settings); - mlFeatureEnabledSetting.addListener(mlTaskManager); mlIndicesHandler = new MLIndicesHandler(clusterService, client, mlFeatureEnabledSetting); @@ -716,6 +715,7 @@ public Collection createComponents( this.mlStats = new MLStats(stats); mlTaskManager = new MLTaskManager(client, sdkClient, threadPool, mlIndicesHandler); + mlFeatureEnabledSetting.addListener(mlTaskManager); modelHelper = new ModelHelper(mlEngine); mlInputDatasetHandler = new MLInputDatasetHandler(client);