【发布时间】:2014-12-28 13:40:26
【问题描述】:
我有这个代码:
async.waterfall([
function (callback){
//some work
},
function (callback){
if(something)
res.status(200).send('Some message').end();
else
callback(null);
},
function (callback){
//some work
}
], function(err){
//Do something here...
});
我想知道我是否可以这样做:
res.status(200).send('Some message').end();
异步会结束还是会永远等待使用机器资源的回调?如果是的话,如何解决这个问题,因为我的代码和它的方式都是如此,对我来说非常清楚,我认为任何不同的东西都会令人困惑。
【问题讨论】:
标签: javascript node.js asynchronous express