diff --git a/src/js/server.js b/src/js/server.js index 673a9c7a5..32b44532d 100644 --- a/src/js/server.js +++ b/src/js/server.js @@ -110,6 +110,9 @@ Server.prototype.connect = function () self.emit('socket_close'); self._set_state('offline'); + // Prevent additional events from this socket + ws.onopen = ws.onerror = ws.onclose = ws.onmessage = function () {}; + // Should we be connected? if (!self._should_connect) return;