Separate state actions from connection actions
This commit is contained in:
parent
c4b274ebb8
commit
e48d1b254e
|
@ -361,6 +361,7 @@
|
|||
|
||||
_connect: function () {
|
||||
Util.Debug(">> RFB.connect");
|
||||
this._init_vars();
|
||||
|
||||
var uri;
|
||||
if (typeof UsingSocketIO !== 'undefined') {
|
||||
|
@ -373,6 +374,7 @@
|
|||
Util.Info("connecting to " + uri);
|
||||
|
||||
try {
|
||||
// WebSocket.onopen transitions to the RFB init states
|
||||
this._sock.open(uri, this._wsProtocols);
|
||||
} catch (e) {
|
||||
if (e.name === 'SyntaxError') {
|
||||
|
@ -504,9 +506,6 @@
|
|||
break;
|
||||
|
||||
case 'connecting':
|
||||
this._init_vars();
|
||||
|
||||
// WebSocket.onopen transitions to the RFB init states
|
||||
this._connect();
|
||||
break;
|
||||
|
||||
|
|
Loading…
Reference in New Issue