mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-23 06:10:02 +08:00
13 lines
331 B
TypeScript
13 lines
331 B
TypeScript
const keepAlive = setInterval(() => {}, 1000);
|
|
const signal = AbortSignal.timeout(0);
|
|
|
|
signal.addEventListener("abort", () => {
|
|
clearInterval(keepAlive);
|
|
console.log("throwing abort listener");
|
|
throw new Error("abort listener failed");
|
|
});
|
|
|
|
signal.addEventListener("abort", () => {
|
|
console.log("later abort listener");
|
|
});
|