From d646ae0de00aebefb15faedfbdfe9995e2250b17 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Fri, 2 Jun 2023 09:22:01 -0300 Subject: build: live-dev-server: don't writeHead until content is ready Cherry-picked from 63be025 --- src/write/build-modes/live-dev-server.js | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/write/build-modes/live-dev-server.js b/src/write/build-modes/live-dev-server.js index 3cd3ed6b..10b40cf0 100644 --- a/src/write/build-modes/live-dev-server.js +++ b/src/write/build-modes/live-dev-server.js @@ -330,8 +330,6 @@ export async function go({ return; } - response.writeHead(200, contentTypeHTML); - const localizedPathnames = getPagePathnameAcrossLanguages({ defaultLanguage, languages, @@ -464,19 +462,8 @@ export async function go({ const pageHTML = topLevelResult.toString(); - /* - const pageHTML = generateDocumentHTML(pageInfo, { - ...bound, - cachebust, - developersComment, - localizedPathnames, - oEmbedJSONHref: null, // No oEmbed support for live dev server - pagePath: servePath, - pathname, - }); - */ - console.log(`${requestHead} [200] ${pathname}`); + response.writeHead(200, contentTypeHTML); response.end(pageHTML); } catch (error) { response.writeHead(500, contentTypePlain); -- cgit 1.3.0-6-gf8a5