camuschat / camus

Peer-to-peer group video chat using WebRTC, Python, and TypeScript
GNU Affero General Public License v3.0
152 stars 44 forks source link

Reconnect websocket automatically #36

Closed mrgnr closed 3 years ago

mrgnr commented 3 years ago

The Signaler automatically attempts to re-establish a websocket connection with the server every 5 seconds if the websocket connection fails or is closed. This change prevents users from needing to refresh the page for cases like server restarts, temporary network interruptions, or switching mobile networks.