From 355aa2231879468bf9b08d1322710619c8d1fdb1 Mon Sep 17 00:00:00 2001
From: Jacky Zhao <j.zhao2k19@gmail.com>
Date: Wed, 31 Jan 2024 19:52:10 +0000
Subject: [PATCH] docs: fix outdated comment on rebuild debounce behaviour

---
 quartz/build.ts |    7 +++----
 1 files 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 @@
     toRebuild,
     toRemove,
     trackedAssets,
-    lastBuildMs,
   } = buildData
 
   const { argv } = ctx
@@ -164,12 +163,12 @@
     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
   }

--
Gitblit v1.10.0