core/node_modules/c9/blocked.js
2016-06-26 13:53:19 +02:00

9 lines
300 B
JavaScript

module.exports = function (callback) {
var start = Date.now();
// setInterval is handled after setImmediate and setTimeout handlers
var interval = setTimeout(function () {
clearInterval(interval);
var took = Date.now() - start;
return callback(took);
}, 0);
};