From bb85cc40a7a7e5f79486263172b0cd175eae2724 Mon Sep 17 00:00:00 2001 From: Ciro Spaciari Date: Wed, 10 Sep 2025 20:08:39 -0700 Subject: [PATCH] allow no asyncContext --- src/bun.js/bindings/ZigGlobalObject.cpp | 1 - src/bun.js/bindings/bindings.cpp | 1 - 2 files changed, 2 deletions(-) diff --git a/src/bun.js/bindings/ZigGlobalObject.cpp b/src/bun.js/bindings/ZigGlobalObject.cpp index 36720bdec1..0b5d9cf96c 100644 --- a/src/bun.js/bindings/ZigGlobalObject.cpp +++ b/src/bun.js/bindings/ZigGlobalObject.cpp @@ -1551,7 +1551,6 @@ JSC_DEFINE_HOST_FUNCTION(functionQueueMicrotask, auto function = globalObject->performMicrotaskFunction(); #if ASSERT_ENABLED ASSERT_WITH_MESSAGE(function, "Invalid microtask function"); - ASSERT_WITH_MESSAGE(!asyncContext.isEmpty(), "Invalid microtask context"); ASSERT_WITH_MESSAGE(!callback.isEmpty(), "Invalid microtask callback"); #endif diff --git a/src/bun.js/bindings/bindings.cpp b/src/bun.js/bindings/bindings.cpp index 750704fedc..03eb922886 100644 --- a/src/bun.js/bindings/bindings.cpp +++ b/src/bun.js/bindings/bindings.cpp @@ -3471,7 +3471,6 @@ void JSC__JSPromise__rejectOnNextTickWithHandled(JSC::JSPromise* promise, JSC::J #if ASSERT_ENABLED ASSERT_WITH_MESSAGE(microtaskFunction, "Invalid microtask function"); - ASSERT_WITH_MESSAGE(!asyncContext.isEmpty(), "Invalid microtask context"); ASSERT_WITH_MESSAGE(rejectPromiseFunction, "Invalid microtask callback"); ASSERT_WITH_MESSAGE(!value.isEmpty(), "Invalid microtask value"); #endif