Must only check response if readyState >= 2.
This commit is contained in:
1 parent
0209bf448a
commit
902cef5db6
1 file changed
+4
-1
@@ -223,6 +223,9 @@ Guacamole.HTTPTunnel = function(tunnelURL) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Do not parse response yet if not ready
|
||||
if (xmlhttprequest.readyState < 2) return;
|
||||
|
||||
// Attempt to read status
|
||||
var status;
|
||||
try { status = xmlhttprequest.status; }
|
||||
@@ -231,7 +234,7 @@ Guacamole.HTTPTunnel = function(tunnelURL) {
|
||||
catch (e) { status = 200; }
|
||||
|
||||
// Start next request as soon as possible IF request was successful
|
||||
if (xmlhttprequest.readyState >= 2 && nextRequest == null && status == 200)
|
||||
if (nextRequest == null && status == 200)
|
||||
nextRequest = makeRequest();
|
||||
|
||||
// Parse stream when data is received and when complete.
|
||||
|
||||
Reference in new issue
Block a user