[Fix] Perform a readLock on Controller.refreshExecutionPolicy()

This commit is contained in:
Robert von Burg 2023-02-24 14:15:36 +01:00
parent 6a927d7fa7
commit 7280f65ddf
Signed by: eitch
GPG Key ID: 75DB9C85C74331F7
1 changed files with 1 additions and 1 deletions

View File

@ -94,7 +94,7 @@ public class Controller {
public ExecutionPolicy refreshExecutionPolicy(StrolchTransaction tx, Action action) {
ExecutionPolicy executionPolicy = this.inExecution.computeIfAbsent(action.getLocator(), e -> {
Resource resource = tx.getResourceFor(action, true);
Resource resource = tx.readLock(tx.getResourceFor(action, true));
return tx.getPolicy(resource, ExecutionPolicy.class);
});