diff --git a/src/main/java/org/comroid/api/tree/Terminatable.java b/src/main/java/org/comroid/api/tree/Terminatable.java index 95fc075b..c843b880 100644 --- a/src/main/java/org/comroid/api/tree/Terminatable.java +++ b/src/main/java/org/comroid/api/tree/Terminatable.java @@ -2,5 +2,7 @@ public interface Terminatable { default void terminate() throws Throwable { + if (this instanceof AutoCloseable ac) + ac.close(); } }