diff --git a/digdag-core/src/main/java/io/digdag/core/agent/GraalJsEngine.java b/digdag-core/src/main/java/io/digdag/core/agent/GraalJsEngine.java index 6871787c36..d7891fffbc 100644 --- a/digdag-core/src/main/java/io/digdag/core/agent/GraalJsEngine.java +++ b/digdag-core/src/main/java/io/digdag/core/agent/GraalJsEngine.java @@ -135,7 +135,7 @@ public String evaluate(String code, Config scopedParams, ObjectMapper jsonMapper * To avoid it, create new engine and retry. */ String message = e.getMessage(); - if ("Engine is already closed.".equals(message) || "The Context is already closed.".equals(message) || message.startsWith("Multi threaded access requested")) { + if ("Engine is already closed.".equals(message) || "The Context is already closed.".equals(message)) { logger.warn("Retry with new engine. Because: {}", message); return new GraalEvaluator(createContextSupplier(Optional.empty(), params, libraryJsSources) , extendedSyntax).evaluate(code, scopedParams, jsonMapper);