matthewmueller/x-ray

Uncaught ECONNRESET exception

Open

#171 aperta il 9 apr 2016

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)JavaScript (415 fork)batch import
bughelp wanted

Metriche repository

Star
 (5804 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

Subject of the issue

I found that the following apparently uncaught exception occurred and crashed our Node process instead of being caught by x-ray and forwarded as an err:

events.js:154
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at exports._errnoException (util.js:890:11)
    at TCP.onread (net.js:552:26)

Your environment

node v5.9.1 npm v3.7.3

Steps to reproduce

Scrape from a source which resets the connection remotely.

Expected behaviour

Expected exception to be caught by x-ray and passed to callback as err.

Actual behaviour

Uncaught exception crashes process.

(PS many thanks for a great lib)

Guida contributor