Merge pull request #300 from glyptodon/dont-cross-the-streams

GUAC-1428: Do not call handlers on non-existent streams.
This commit is contained in:
James Muehlner
2015-12-09 19:45:17 -08:00

View File

@@ -691,7 +691,8 @@ Guacamole.Client = function(tunnel) {
var stream = streams[stream_index];
// Write data
stream.onblob(data);
if (stream && stream.onblob)
stream.onblob(data);
},
@@ -890,7 +891,7 @@ Guacamole.Client = function(tunnel) {
var stream = streams[stream_index];
// Signal end of stream
if (stream.onend)
if (stream && stream.onend)
stream.onend();
},