From a9d4244fd81e8016c78eee5a7676bfd0c60b75a1 Mon Sep 17 00:00:00 2001 From: Florian Hotze Date: Tue, 6 Dec 2022 13:15:47 +0100 Subject: [PATCH] [jsscripting] Fix "Error removing engine" context already closed (#13855) In recent PR #13824, I added closing the context when the engine is closed, but core seems to have problems with that. It logs: "[ERROR] [ipt.internal.ScriptEngineManagerImpl] - Error removing ScriptEngine java.lang.IllegalStateException: The Context is already closed." Signed-off-by: Florian Hotze --- .../jsscripting/internal/OpenhabGraalJSScriptEngine.java | 1 - 1 file changed, 1 deletion(-) diff --git a/bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/OpenhabGraalJSScriptEngine.java b/bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/OpenhabGraalJSScriptEngine.java index d870f5983..92dfd5b73 100644 --- a/bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/OpenhabGraalJSScriptEngine.java +++ b/bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/OpenhabGraalJSScriptEngine.java @@ -237,7 +237,6 @@ public class OpenhabGraalJSScriptEngine @Override public void close() { jsRuntimeFeatures.close(); - delegate.close(); } /**