diff --git a/lib/web/webserver.js b/lib/web/webserver.js index 41192cf1..faf84864 100644 --- a/lib/web/webserver.js +++ b/lib/web/webserver.js @@ -238,9 +238,11 @@ module.exports = { if (err) { if (err.message && err.message.match(/failed to decode param/i)) { return res.status(400).send("Malformed path: " + req.path); + } else if (err.message && err.message.match(/requested range not/i)) { + return res.status(416).end(); } Logger.errlog.log(err.stack); - res.send(500); + res.status(500).end(); } else { next(); }