1 2 3 4 5 6 7 8 9 10 11 12
var tasks = []; require('unload').when(function () { while (tasks.length) tasks.shift()(); }); exports.enqueue = function (task) { tasks.push(task); };