Files
Mario Romano 07807e7bc3 # add dist
2016-04-21 11:56:31 +01:00

32 lines
399 B
JavaScript

'use strict';
var WHITELIST = [
'ETIMEDOUT',
'ECONNRESET',
'EADDRINUSE',
'ESOCKETTIMEDOUT',
'ECONNREFUSED',
'EPIPE'
];
var BLACKLIST = [
'ENOTFOUND',
'ENETUNREACH'
];
module.exports = function (err) {
if (!err || !err.code) {
return true;
}
if (WHITELIST.indexOf(err.code) !== -1) {
return true;
}
if (BLACKLIST.indexOf(err.code) !== -1) {
return false;
}
return true;
};