6ce75db150fcb584cef1f3147cabb2db12570163
a script task that goes silent for a while (e.g. ffmpeg's faststart pass rewrites a huge file for minutes with no output) would hit Bun's default 120s websocket idle timeout → close(ws) → killTree killed the task mid-run, corrupting the output. now the executor pings the socket every 30s while a task runs, resetting the idle timer. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
No description provided
42 MiB
Languages
TypeScript
90.9%
Shell
4.7%
JavaScript
4.1%
CSS
0.2%
HTML
0.1%