File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
core/src/main/java/org/elasticsearch/cluster/service Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -219,8 +219,12 @@ synchronized protected void doStop() {
219
219
}
220
220
}
221
221
ThreadPool .terminate (updateTasksExecutor , 10 , TimeUnit .SECONDS );
222
- postAppliedListeners .stream ().filter (listener -> listener instanceof TimeoutClusterStateListener )
223
- .forEach (listener -> ((TimeoutClusterStateListener ) listener ).onClose ());
222
+ // close timeout listeners that did not have an ongoing timeout
223
+ postAppliedListeners
224
+ .stream ()
225
+ .filter (listener -> listener instanceof TimeoutClusterStateListener )
226
+ .map (listener -> (TimeoutClusterStateListener )listener )
227
+ .forEach (TimeoutClusterStateListener ::onClose );
224
228
remove (localNodeMasterListeners );
225
229
}
226
230
You can’t perform that action at this time.
0 commit comments