Commit 2a4e7d8a authored by Joel Martin's avatar Joel Martin

Timeout connection.

parent 14607116
...@@ -64,6 +64,7 @@ true_color : false, ...@@ -64,6 +64,7 @@ true_color : false,
b64encode : true, // false means UTF-8 on the wire b64encode : true, // false means UTF-8 on the wire
//b64encode : false, // false means UTF-8 on the wire //b64encode : false, // false means UTF-8 on the wire
connectTimeout : 1000, // time to wait for connection
// In preference order // In preference order
...@@ -1476,6 +1477,13 @@ init_ws: function () { ...@@ -1476,6 +1477,13 @@ init_ws: function () {
console.error("<< WebSocket.onerror"); console.error("<< WebSocket.onerror");
}; };
setTimeout(function () {
if (RFB.ws.readyState === WebSocket.CONNECTING) {
RFB.updateState('failed', "Connect timeout");
RFB.ws.close();
}
}, RFB.connectTimeout);
//console.log("<< init_ws"); //console.log("<< init_ws");
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment