Log sendFile errors

This commit is contained in:
MICHAEL JACKSON 2017-08-26 18:04:31 -07:00
parent 49cb7f0ebd
commit e33d49a8cb
1 changed files with 8 additions and 1 deletions

View File

@ -80,7 +80,14 @@ function serveFile(req, res, next) {
} else {
res.set({
'Cache-Tag': 'file'
}).sendFile(file)
}).sendFile(file, function (error) {
if (error) {
console.error(`Cannot send file ${req.packageSpec}${req.filename}`)
console.error(error)
// res.status(500).type('text').send(`Cannot send file ${req.packageSpec}${req.filename}`)
res.sendStatus(500)
}
})
}
} else if (AutoIndex && req.stats.isDirectory()) {
getIndexHTML(req.packageInfo, req.packageVersion, req.packageDir, req.file, function (error, html) {