Skip to content

Commit 2411a9b

Browse files
committed
onSettingsChanged
1 parent 5fa911f commit 2411a9b

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

server/src/main/java/org/elasticsearch/index/shard/IndexShard.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2640,15 +2640,12 @@ boolean shouldRollTranslogGeneration() {
26402640
}
26412641

26422642
public void onSettingsChanged() {
2643-
engineResetLock.readLock().lock();
2644-
try {
2645-
var engine = getCurrentEngine(true);
2646-
if (engine != null) {
2647-
engine.onSettingsChanged();
2643+
withEngineOrNull(engineOrNull -> {
2644+
if (engineOrNull != null) {
2645+
engineOrNull.onSettingsChanged();
26482646
}
2649-
} finally {
2650-
engineResetLock.readLock().unlock();
2651-
}
2647+
return null;
2648+
});
26522649
}
26532650

26542651
/**

0 commit comments

Comments
 (0)