Hi All, I am testing cluster in node, and i had a question regarding that which i posted
@ http://stackoverflow.com/questions/31934358/nodejs-worker-disconnect-not-working-as-expected This is the followup question to that, cos i found the similar behavior in this test . *SERVER :* var http=require("http"), server = null; server =http.createServer(function (request, response) { request.on("end", function(){ console.log("reqest end " + new Date()); }); request.on("data", function(data) { console.log("I am here"); console.log(data.toString("utf8")); }); response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(3000); server.on('request', function(sock) { console.log('Got Request ' + new Date()); }); setTimeout(function(){ console.log('SERVER: calling server.close ' + new Date() ); server.close(function() { console.log('SERVER: has closed ' + new Date() ) }); }, 5000); *LOG:* > node app/http_server_test.js Got Request Wed Aug 12 2015 20:09:21 GMT+0530 (IST) reqest end Wed Aug 12 2015 20:09:21 GMT+0530 (IST) SERVER: calling server.close Wed Aug 12 2015 20:09:23 GMT+0530 (IST) SERVER: has closed Wed Aug 12 2015 20:11:17 GMT+0530 (IST) My question is why the server is taking that much time( about 2 mins) to close even though there are no pending requests in the queue?? Thanks in advance. BRs Kiran -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/f2f4e2e0-0954-485e-a496-c0e9ba285cfa%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
