From af62bc1d98361abda60f86e6688e0e3ed380f563 Mon Sep 17 00:00:00 2001 From: Sergey Matvienko Date: Mon, 20 Feb 2023 17:38:02 +0100 Subject: [PATCH] Shutdown jsExecutor after Nashorn destroy --- .../org/thingsboard/script/api/js/NashornJsInvokeService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/script/script-api/src/main/java/org/thingsboard/script/api/js/NashornJsInvokeService.java b/common/script/script-api/src/main/java/org/thingsboard/script/api/js/NashornJsInvokeService.java index c995474452..a93bb018d8 100644 --- a/common/script/script-api/src/main/java/org/thingsboard/script/api/js/NashornJsInvokeService.java +++ b/common/script/script-api/src/main/java/org/thingsboard/script/api/js/NashornJsInvokeService.java @@ -127,6 +127,9 @@ public class NashornJsInvokeService extends AbstractJsInvokeService { if (monitorExecutorService != null) { monitorExecutorService.shutdownNow(); } + if (jsExecutor != null) { + jsExecutor.shutdownNow(); + } } @Override