title: "Socket hang up" error during request
body: <p>I try to make a GET request to some site (not mine own site) via http module of node.js version 0.8.14. Here is my code (CoffeeScript):</p>
  
  <pre><code>options = 
          host: 'www.ya.ru'
          method: 'GET'
      req = http.request options, (res) -&gt;
          output = ''
          console.log 'STATUS: ' + res.statusCode
          res.on 'data', (chunk) -&gt;
              console.log 'A new chunk: ', chunk
              output += chunk
  
          res.on 'end', () -&gt;
              console.log output
              console.log 'End GET Request'
  
      req.on 'error', (err) -&gt;
          console.log 'Error: ', err
      req.end()
  </code></pre>
  
  <p>I get the following error during this operation: { [Error: socket hang up] code: 'ECONNRESET' }. If I comment the error handler my application is finished with the following error:</p>
  
  <pre><code>events.js:48
      throw arguments[1]; // Unhandled 'error' event
      ^
  Error: socket hang up
      at createHangUpError (http.js:1091:15)
      at Socket.onend (http.js:1154:27)
      at TCP.onread (net.js:363:26)
  </code></pre>
  
  <p>I try to find out solution on the internet but still hasn't found them. How to solve this issue?</p>