4
调用
是否有可能杀死一个异步函数调用中的node.js或我要调用的函数,然后特定量的一个又一个以杀死的全过程时间?杀异步功能的node.js
是否有可能杀死一个异步函数调用中的node.js或我要调用的函数,然后特定量的一个又一个以杀死的全过程时间?杀异步功能的node.js
可能不是,但检查下面的代码,你可以得到一些想法来实现的东西。
var logrunningFunction = function(){
setTimeout(function(){
console.log("Delayed");
cb();
}, 5000);
};
var cb = function(){
console.log("long running function completed");
};
logrunningFunction(cb);
setTimeout(function(){
cb = function(){
console.log("Overwrite long running handler");
};
},1000);
你可以在函数中使用'return'。 – Raoul 2013-02-20 15:55:07
我知道,但我正在谈论我没写的功能。所以我想启动第三方功能,如果它们运行时间过长,就杀了它们。 – 2013-02-20 17:08:17
的密码代码?没有代码,这不能回答 – 2013-02-20 17:32:49