From 32e000531815957c1fac8bd3e3e774b8b5c96cbe Mon Sep 17 00:00:00 2001 From: Kevin Stillhammer Date: Wed, 13 May 2026 08:21:36 +0200 Subject: [PATCH] increase libuv-workaround timeout to 100ms --- dist/save-cache/index.cjs | 2 +- dist/setup/index.cjs | 2 +- src/save-cache.ts | 4 ++-- src/setup-uv.ts | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dist/save-cache/index.cjs b/dist/save-cache/index.cjs index 7e7c9a7..d6ee52d 100644 --- a/dist/save-cache/index.cjs +++ b/dist/save-cache/index.cjs @@ -63220,7 +63220,7 @@ async function run() { } else { info("save-cache is false. Skipping save cache step."); } - await new Promise((resolve2) => setTimeout(resolve2, 50)); + await new Promise((resolve2) => setTimeout(resolve2, 100)); process.exit(0); } } catch (error2) { diff --git a/dist/setup/index.cjs b/dist/setup/index.cjs index 67b8c90..2312eeb 100644 --- a/dist/setup/index.cjs +++ b/dist/setup/index.cjs @@ -97395,7 +97395,7 @@ async function run() { if (inputs.enableCache) { await restoreCache2(inputs, detectedPythonVersion); } - await new Promise((resolve3) => setTimeout(resolve3, 50)); + await new Promise((resolve3) => setTimeout(resolve3, 100)); process.exit(0); } catch (err) { setFailed(err.message); diff --git a/src/save-cache.ts b/src/save-cache.ts index 5921b72..366ae69 100644 --- a/src/save-cache.ts +++ b/src/save-cache.ts @@ -20,8 +20,8 @@ export async function run(): Promise { } else { core.info("save-cache is false. Skipping save cache step."); } - // https://github.com/nodejs/node/issues/56645#issuecomment-3077594952 - await new Promise((resolve) => setTimeout(resolve, 50)); + // https://github.com/nodejs/node/issues/56645#issuecomment-3924958861 + await new Promise((resolve) => setTimeout(resolve, 100)); // node will stay alive if any promises are not resolved, // which is a possibility if HTTP requests are dangling diff --git a/src/setup-uv.ts b/src/setup-uv.ts index 2957541..f2bf3bf 100644 --- a/src/setup-uv.ts +++ b/src/setup-uv.ts @@ -84,8 +84,8 @@ async function run(): Promise { if (inputs.enableCache) { await restoreCache(inputs, detectedPythonVersion); } - // https://github.com/nodejs/node/issues/56645#issuecomment-3077594952 - await new Promise((resolve) => setTimeout(resolve, 50)); + // https://github.com/nodejs/node/issues/56645#issuecomment-3924958861 + await new Promise((resolve) => setTimeout(resolve, 100)); process.exit(0); } catch (err) { core.setFailed((err as Error).message);