aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/src/meshbay_node/transport/webrtc/upload_handlers.py
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-10-01 09:53:34 +0200
committerChristophe Besson <cbesson@gmail.com>2026-10-01 09:53:34 +0200
commit0673922e704f718037eeffd2724debcfa8ac0b4b (patch)
tree78fee9a5c04542f006c1757bc76c0af7f57a79db /packages/meshbay-node/src/meshbay_node/transport/webrtc/upload_handlers.py
parent6426912946270bb02e7b94508008edf8f949d993 (diff)
downloadmeshbay-0673922e704f718037eeffd2724debcfa8ac0b4b.tar.gz
fix(node): ffprobe over a member's file is bounded, and stopped when it is
probe_video waits 30 s at most and kills ffprobe on a timeout or when its caller gives up — a cancelled wait left the process running. The seek probe kills what it timed out on. Stream, subtitle and enrichment requests no longer hang on a file that keeps ffprobe busy (F-18, timeouts; the protocol whitelist was dropped: ffmpeg already confines nested protocols of a local input, measured on 8.0 against HLS and concat inputs). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-node/src/meshbay_node/transport/webrtc/upload_handlers.py')
0 files changed, 0 insertions, 0 deletions