在node.js中杀死asynchronous函数调用

是否有可能杀死 node.js中的asynchronous函数调用 ,或者是否必须调用函数,然后再调用另一个函数来在特定的时间内杀死整个进程

可能不会,但请检查下面的代码,你可以得到一些想法来实现的东西。

 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);