This is just another Node.js Error.
Using process.nextTick inside another process.nextTick during http.ServerResponse interrupt.
var http = require('http'); http.createServer(function(req, res) { var now = new Date(); process.nextTick(function() { process.nextTick(function() { console.log(new Date() - now); res.writeHead({}); res.end('foooooo'); }); }); }).listen(3000);
It takes ages, async.js calls back callbacks from other callbacks called through process.nextTick , which causes the above error to fire.
Quick fix: async.js line 63 modifiy async.nextTick uses only setTimeout .
Error: I registered issue .
source share