From 355aa2231879468bf9b08d1322710619c8d1fdb1 Mon Sep 17 00:00:00 2001 From: Jacky Zhao Date: Wed, 31 Jan 2024 11:52:10 -0800 Subject: [PATCH] docs: fix outdated comment on rebuild debounce behaviour --- quartz/build.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/quartz/build.ts b/quartz/build.ts index b78ff2b..a021f74 100644 --- a/quartz/build.ts +++ b/quartz/build.ts @@ -135,7 +135,6 @@ async function rebuildFromEntrypoint( toRebuild, toRemove, trackedAssets, - lastBuildMs, } = buildData const { argv } = ctx @@ -164,12 +163,12 @@ async function rebuildFromEntrypoint( toRemove.add(filePath) } - // debounce rebuilds every 250ms - const buildStart = new Date().getTime() buildData.lastBuildMs = buildStart const release = await mut.acquire() - if (lastBuildMs > buildStart) { + + // there's another build after us, release and let them do it + if (buildData.lastBuildMs > buildStart) { release() return }