From 944ff4d27290931bd21b5513404cfbe16e107134 Mon Sep 17 00:00:00 2001 From: Rafael Magalhaes Date: Thu, 17 Oct 2024 18:28:55 +0100 Subject: [PATCH] handle --- .../eclipse/tractusx/edc/edr/core/lock/InMemoryEdrLock.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/edr-core/src/main/java/org/eclipse/tractusx/edc/edr/core/lock/InMemoryEdrLock.java b/core/edr-core/src/main/java/org/eclipse/tractusx/edc/edr/core/lock/InMemoryEdrLock.java index d114294b4..a01945bfb 100644 --- a/core/edr-core/src/main/java/org/eclipse/tractusx/edc/edr/core/lock/InMemoryEdrLock.java +++ b/core/edr-core/src/main/java/org/eclipse/tractusx/edc/edr/core/lock/InMemoryEdrLock.java @@ -94,7 +94,8 @@ public StoreResult acquireLock(String edrId, DataAddress edr) { return StoreResult.success(false); } } catch (InterruptedException e) { - throw new RuntimeException(e); + Thread.interrupted(); + throw new IllegalStateException(e); } finally { LOCK.writeLock().unlock(); }