diff --git a/src/main/java/com/caoccao/jaspiler/JaspilerMain.java b/src/main/java/com/caoccao/jaspiler/JaspilerMain.java index 941396e..75c08b1 100644 --- a/src/main/java/com/caoccao/jaspiler/JaspilerMain.java +++ b/src/main/java/com/caoccao/jaspiler/JaspilerMain.java @@ -55,6 +55,7 @@ public JaspilerExitCode execute(String[] args) { nodeRuntime.getGlobalObject().set(V8Jaspiler.NAME, v8Jaspiler); var executor = new V8PatchedFileExecutor(nodeRuntime, file); executor.executeVoid(); + nodeRuntime.await(); } finally { nodeRuntime.getGlobalObject().delete(V8Jaspiler.NAME); nodeRuntime.lowMemoryNotification();