From 63d2df2436cafbe6102f6e972f10279c8e318db8 Mon Sep 17 00:00:00 2001 From: SaelixCode Date: Tue, 3 Mar 2026 12:54:21 -0500 Subject: [PATCH] fix: drain stdout to prevent pipe buffer from blocking the process --- backend/src/services/ComposeService.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/src/services/ComposeService.ts b/backend/src/services/ComposeService.ts index 03b942f6..37b46015 100644 --- a/backend/src/services/ComposeService.ts +++ b/backend/src/services/ComposeService.ts @@ -55,6 +55,7 @@ export class ComposeService { } else { // Without WS, just wait for resolution let stderr = ''; + child.stdout.on('data', () => { }); // Drain stdout to prevent pipe buffer from blocking the process child.stderr.on('data', (data: Buffer) => { stderr += data.toString(); }); child.on('close', (code: number | null) => {