summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsamhed <samuel@cendio.se>2016-06-10 17:15:42 +0200
committersamhed <samuel@cendio.se>2016-06-10 17:15:42 +0200
commitb2cdd558590c942150838d99c7429ec9a43329ce (patch)
tree972fc0c85392fee1a88b22b7e479e4c588ca9adc
parent3daa86cbae4fa3d6af18b32e300dd1bf66a005ea (diff)
downloadnovnc-b2cdd558590c942150838d99c7429ec9a43329ce.tar.gz
Proper error handling for tight filters
Don't throw an exception when we encounter an unsupported tight subencoding.
-rw-r--r--include/rfb.js3
1 files changed, 1 insertions, 2 deletions
diff --git a/include/rfb.js b/include/rfb.js
index c022969..d0e6c8f 100644
--- a/include/rfb.js
+++ b/include/rfb.js
@@ -2011,8 +2011,7 @@ var RFB;
} else {
// Filter 0, Copy could be valid here, but servers don't send it as an explicit filter
// Filter 2, Gradient is valid but not use if jpeg is enabled
- // TODO(directxman12): why aren't we just calling '_fail' here
- throw new Error("Unsupported tight subencoding received, filter: " + filterId);
+ this._fail("Unsupported tight subencoding received, filter: " + filterId);
}
break;
case "copy":