compound-ex4
Version:
Compound-ex4 - MVC framework for NodeJS (ExpressJs 4 version), fork compoundjs(https://github.com/1602/compound)
19 lines (16 loc) • 485 B
JavaScript
module.exports = function () {
var domain = require('domain');
return function (req, res, next) {
var d = domain.create();
d.on('error', function (err) {
err.message = err.message || 'Unknown error';
res.statusCode = 500;
res.end('<pre>' + err.stack + '</pre>');
console.log(err);
setTimeout(function () {
d.dispose();
}, 500);
});
d.run(next);
};
};