-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
var seqqueue = require('seq-queue');
var queue = seqqueue.createQueue(1000);
queue.push(
function(task) {
setTimeout(function() {
console.log('hello ');
task.done();
}, 2000);
},
function() {
console.log('task timeout');
},
1000
);
queue.push(
function(task) {
console.log(1);
setTimeout(function() {
console.log('world~');
task.done();
}, 2000);
}
);
以上是代码和输出结果。按照队列来说,hello的那次输出在没有done的时候,不应该会执行下边的函数对吧。为什么1和task timeout会在hello前面输出。
Metadata
Metadata
Assignees
Labels
No labels
