From 8538e1903a48a5e4c1621ac1c2611bbb855ebb00 Mon Sep 17 00:00:00 2001 From: Victor Berchet Date: Tue, 2 Sep 2025 16:08:37 +0200 Subject: [PATCH 1/2] docs(cloudflare): fix WORKER_SELF_REFERENCE in the multi-worker setup --- pages/cloudflare/howtos/multi-worker.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/cloudflare/howtos/multi-worker.mdx b/pages/cloudflare/howtos/multi-worker.mdx index 2e863d8..1a7c624 100644 --- a/pages/cloudflare/howtos/multi-worker.mdx +++ b/pages/cloudflare/howtos/multi-worker.mdx @@ -200,7 +200,7 @@ export default { "services": [ { "binding": "WORKER_SELF_REFERENCE", - "service": "middleware", + "service": "main-server", }, ], "durable_objects": { From af0ea0c18a47c3ab0730027d2c6295d45ab37ead Mon Sep 17 00:00:00 2001 From: Victor Berchet Date: Tue, 2 Sep 2025 18:23:59 +0200 Subject: [PATCH 2/2] fixup! using the middleware IS intentional --- pages/cloudflare/howtos/multi-worker.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pages/cloudflare/howtos/multi-worker.mdx b/pages/cloudflare/howtos/multi-worker.mdx index 1a7c624..816402f 100644 --- a/pages/cloudflare/howtos/multi-worker.mdx +++ b/pages/cloudflare/howtos/multi-worker.mdx @@ -200,7 +200,8 @@ export default { "services": [ { "binding": "WORKER_SELF_REFERENCE", - "service": "main-server", + // Note: The middleware worker must be referenced here, *not* the server. + "service": "middleware", }, ], "durable_objects": {