We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8db8d06 commit 9d6f111Copy full SHA for 9d6f111
1 file changed
src/lib/bundle/index.ts
@@ -52,7 +52,15 @@ function ensureWorker() {
52
return bundleWorker;
53
}
54
55
+function resetWorker(error: Error) {
56
+ rejectPendingRequests(error);
57
+ bundleWorker?.terminate();
58
+ bundleWorker = null;
59
+}
60
+
61
export async function bundle(files: SourceFile[], version: string): Promise<BundleResult> {
62
+ resetWorker(new Error("Bundle request superseded by a newer request"));
63
64
const worker = ensureWorker();
65
const id = nextRequestId++;
66
0 commit comments