diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-09 22:02:22 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-09 22:02:22 +0300 |
| commit | d4d79e17433858d27846774274e38d907621b184 (patch) | |
| tree | 7d14ff6569689493331ee244313bda630a5b7b76 /web | |
| parent | 923c09dd5d9798709b5b942f127f1e2189d8dae6 (diff) | |
Harden external process and network calls
- Add cmd.WaitDelay (10-15s) to ffprobe, ffmpeg remux, and thumbnail generation.
- Add bounded retries with exponential backoff to FFProber.Probe (max 3 attempts).
- Inject *http.Client into podcast ParseFeed, replacing gofeed's default client.
- Update all callers (podcast service, tests, integration tests) to pass client.
- Ensure go test ./... -race -cover passes.
Diffstat (limited to 'web')
0 files changed, 0 insertions, 0 deletions
