title: Do I need to call next() after res.send()?
body: <p>If I called <code>res.send()</code>, but didn't call <code>next()</code>:</p>
  
  <ol>
  <li>Any middleware after this middleware won't be executed.</li>
  <li>If this middleware is not the last middleware, then the request will "hang" forever, and will not be garbage collected, because It is still waiting for the <code>next()</code> to be called.</li>
  </ol>
  
  <p>The above is my attempt to argue that I should always call <code>next()</code>, is it true?</p>