Fix voice call cold-start timeout and preserve custom timeout message (#174) #203
Reference in New Issue
Block a user
Delete Branch "Khushvendra/flotilla:fix/voice-calls-timeout-174"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Fixes #174 where voice join could fail on first attempt due to an aggressive timeout, and timeout errors always showed the generic "Timed out" message.
Root Cause
TimeoutErrorwith the default message.Changes
messageoption intoTimeoutError.packageManagerfield added inpackage.jsonduring local tooling execution.Validation
pnpm run checkpasses.pnpm run lintpasses.Notes
A 15s timeout aligns with LiveKit defaults and better accommodates cold-start latency while still failing on genuine connectivity issues.
Closes #174.