Don't let express catch errors, let the process die
parent
e44b41f4a3
commit
db1ba6a65e
|
@ -98,6 +98,12 @@ async.waterfall([
|
||||||
app.use(express.cookieParser());
|
app.use(express.cookieParser());
|
||||||
});
|
});
|
||||||
|
|
||||||
|
app.error(function(err, req, res, next){
|
||||||
|
res.send(500);
|
||||||
|
console.error(err.stack ? err.stack : err.toString());
|
||||||
|
gracefulShutdown();
|
||||||
|
});
|
||||||
|
|
||||||
//serve static files
|
//serve static files
|
||||||
app.get('/static/*', function(req, res)
|
app.get('/static/*', function(req, res)
|
||||||
{
|
{
|
||||||
|
@ -110,6 +116,7 @@ async.waterfall([
|
||||||
//serve minified files
|
//serve minified files
|
||||||
app.get('/minified/:id', function(req, res, next)
|
app.get('/minified/:id', function(req, res, next)
|
||||||
{
|
{
|
||||||
|
throw new Error();
|
||||||
res.header("Server", serverName);
|
res.header("Server", serverName);
|
||||||
|
|
||||||
var id = req.params.id;
|
var id = req.params.id;
|
||||||
|
|
Loading…
Reference in New Issue