co compatible version of blocked.
$ npm install co-blocked
var blocked = requrie('co-blocked');
var co = require('co');
setInterval(function(){
Array(100000000).join('a')
}, 3000);
co(function*() {
var ms;
while(ms = yield blocked()) {
console.log('Blocked for %dms', ms);
}
})
MIT