title: Long Polling for more than 1 connection in same browser
body: <p>I'm trying to implement long polling technique using NodeJS.</p>
  
  <p>I have this basic code deployed on server.</p>
  
  <pre><code>http = require('http');
  
  function onRequest(request, response) {
      console.log('onRequest reached');
  }
  
  http.createServer(onRequest).listen(8080);
  console.log('Server has started.');
  </code></pre>
  
  <p>When requesting localhost:8080, onRequest is fired. When this connection is alive, I request the same page in second tab, but onRequest is not fired. However, requesting same page from another browser fires onRequest while first connection is still "long-polled".</p>
  
  <p>Is there any limitation in browsers? How and why this happens? How can avoid this?</p>
  
  <p>btw. I'm trying to implement long polling chat and notifications system. Actually requests should be made by AJAX call.</p>