diff --git a/server_interface/server_interface.js b/server_interface/server_interface.js index c5da7d3..f9426dc 100644 --- a/server_interface/server_interface.js +++ b/server_interface/server_interface.js @@ -197,7 +197,7 @@ * up the websocket that will be used to communicate to the server, and to recieve * information from the server. */ - init: function(server, isSecure) { + init: function(server, isSecure, onReady) { var types = this.messageTypes; var self = this; // for the events @@ -224,6 +224,12 @@ self.incomingMessages.push(message); } + socket.onopen = onReady; + + socket.onerror = function() { + this.socket = null; + } + this.socket = socket; },