Comment gérer ECONNRESET, Connexion réinitialisée par un pair

Beaucoup de mes node.js les processus sont s'écraser avec la ECONNRESET erreur. Voici la sortie que je peux voir:

node.js:50
    throw e;
    ^
Error: ECONNRESET, Connection reset by peer
    at Client._readImpl (net:320:14)
    at IOWatcher.callback (net:470:24)
    at node.js:607:9

Personne ne sait comment gérer cela? Ce n'est pas très utile de trace de pile donc je n'ai aucune idée d'où ça se passe. Dois-je juste envelopper de toutes et tous l'accès à une source distante via http avec un bloc try/catch? Ou est-il un meilleur moyen?

En général, je ne m'inquiète pas si c'est le cas ou si une tâche n'obtient pas terminé à cause de cela. Ce que je ne se soucient que le processus devrait simplement hausser les épaules et hors travail à la tâche suivante.

source d'informationauteur Swizec Teller | 2010-11-03