Shopify/dashing — pull request #211 by redronin (2013-08-30 17:21:55+00:00)
Title: Fixes event connection close error never re-establishes connection.

This fixes a problem when EventSource sends a closed event and closes the connection, we will never get the dashboard to receive new events unless the page is refreshed. This happens when Dashing server crashes and restarts again, a EventSource closed event is sent.

Instead, when it get's a connection closed event, it reloads the current page, which will enable the listener on the 'open' event and re-establish a new connection.

Also fixes an error on checking the readyState of eventsource.