Socket.io automatically re-establishes a basic connection, but the rooms were not being rejoined. This branch ensures that the room is rejoined and users can continue participating in a room without refreshing the page.
This also means the server can die/reboot without disrupting anything too! 👍
Socket.io automatically re-establishes a basic connection, but the rooms were not being rejoined. This branch ensures that the room is rejoined and users can continue participating in a room without refreshing the page.
This also means the server can die/reboot without disrupting anything too! 👍
This also finishes laying the groundwork for #80