我想处理 EADDRINUSE 它是如何在API Doc nodejs中描述的,但是 connect/express 没有调用错误事件处理程序。
这是一个例子:
var connect = require('connect');
var app = connect();
app.use(function(req, res){
res.end('hello world\n');
});
app.on( 'error' , function(e) {
console.log('error event handler called');
});
app.listen(3000);
如果我启动服务器两次,我得到了
throw arguments[1]; // Unhandled 'error' event
我用connect 2.7.2对其进行了测试。