Merge pull request #9 from sdjcw/master

bugfix: 如果当前环境已经有 domain 则未处理异常捕获中间件不会重复创建 domain
dependabot/npm_and_yarn/mixin-deep-1.3.2
wchen 9 years ago
commit dbfb156ee8
  1. 7
      app.js

@ -23,7 +23,12 @@ app.use(cookieParser());
// 未处理异常捕获 middleware
app.use(function(req, res, next) {
var d = domain.create();
var d = null;
if (process.domain) {
d = process.domain;
} else {
d = domain.create();
}
d.add(req);
d.add(res);
d.on('error', function(err) {

Loading…
Cancel
Save