diff options
Diffstat (limited to 'src/bun_js.zig')
-rw-r--r-- | src/bun_js.zig | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/bun_js.zig b/src/bun_js.zig index e5fb2bcd7..cb1d6c219 100644 --- a/src/bun_js.zig +++ b/src/bun_js.zig @@ -68,11 +68,10 @@ pub const Run = struct { pub fn start(this: *Run) !void { var promise = try this.vm.loadEntryPoint(this.entry_path); - - this.vm.global.vm().drainMicrotasks(); + this.vm.tick(); while (promise.status(this.vm.global.vm()) == .Pending) { - this.vm.global.vm().drainMicrotasks(); + this.vm.tick(); } if (promise.status(this.vm.global.vm()) == .Rejected) { |