diff --git a/services/capture/src/capture-manager.js b/services/capture/src/capture-manager.js index b663834..20e3c97 100644 --- a/services/capture/src/capture-manager.js +++ b/services/capture/src/capture-manager.js @@ -10,7 +10,7 @@ import { createUploadStream } from './s3/client.js'; * Rejects if the process exits with a non-zero code before emitting a line, * or if timeoutMs elapses. */ -function readFirstStderrLine(proc, timeoutMs = 35_000) { +function readFirstStderrLine(proc, timeoutMs = 300_000) { return new Promise((resolve, reject) => { let buf = ''; let settled = false; @@ -614,7 +614,7 @@ class CaptureManager { '--signal-timeout', '30', ], { stdio: ['ignore', 'pipe', 'pipe'] }); - const fmt = await readFirstStderrLine(bridge, 35_000); + const fmt = await readFirstStderrLine(bridge, 300_000); bridge.stderr.on('data', (d) => console.error(`[deltacast-bridge] ${d.toString().trimEnd()}`)); return {