diff --git a/packages/open-next/src/overrides/wrappers/cloudflare.ts b/packages/open-next/src/overrides/wrappers/cloudflare.ts index 6d52fde36..3500b830d 100644 --- a/packages/open-next/src/overrides/wrappers/cloudflare.ts +++ b/packages/open-next/src/overrides/wrappers/cloudflare.ts @@ -26,7 +26,7 @@ const handler: WrapperHandler< ctx: WorkerContext, ): Promise => { globalThis.process = process; - globalThis.openNextWaitUntil = ctx.waitUntil; + globalThis.openNextWaitUntil = ctx.waitUntil.bind(ctx); // Set the environment variables // Cloudflare suggests to not override the process.env object but instead apply the values to it