title: Express - res.send() works once
body: <p>I'm new to Node and Express, I was trying to make something with Express just to get started, then I faced this problem.</p>
  
  <p>First <code>res.send()</code> works well, but the second one doesn't fire.</p>
  
  <p>Here's my code:</p>
  
  <pre><code>var express = require('express'),
      app     = express(),
      fs      = require('fs'),
      visits;
  
  
  app.listen(8080);
  
  app.get('/', function(req,res) {
  
      res.send('Hello');
  
      fs.readFile('counter.txt','utf-8', function(e,d) {
  
          if (e) { 
              console.log(e);
          }
          else {
              console.log(parseInt(d) + 1);
              fs.writeFile('counter.txt',parseInt(d) + 1);
              res.send('&lt;p id="c"&gt;' + ( parseInt(d) + 1 ) + '&lt;/p&gt;');
          }
  
      })
  ...
  </code></pre>
  
  <p>'Hello' is sent, but <code>res.send('&lt;p&gt; .. &lt;/p&gt;');</code> isn't. If I comment <code>res.send('Hello');</code>, visitors will be shown.</p>
  
  <p>Thanks in advance.</p>