From 096bce644653511a52184c16c2a523e467cacddc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristian=20Pallar=C3=A9s?= Date: Wed, 3 Sep 2025 17:02:59 +0200 Subject: [PATCH] feat: timeout container status checks after 500ms --- src/utils/container-status.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/utils/container-status.ts b/src/utils/container-status.ts index de8ba38..352a764 100644 --- a/src/utils/container-status.ts +++ b/src/utils/container-status.ts @@ -191,6 +191,9 @@ async function getContainerStatus( containerName: string, ): Promise { return new Promise((resolve) => { + // timeout after 1s + setTimeout(() => resolve("stopped"), 1_000); + exec( `docker inspect --format {{.State.Status}} ${containerName}`, (error, stdout) => {