Skip to content

Commit c0ffb83

Browse files
committed
set 2s timeout for dns reverse lookups
1 parent 27204a5 commit c0ffb83

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

wiseService/source.reversedns.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
const Dns = require('dns');
2121
const iptrie = require('iptrie');
2222
const WISESource = require('./wiseSource.js');
23-
let resolver = Dns;
23+
let resolver;
2424

2525
// ----------------------------------------------------------------------------
2626
function removeArray (arr, value) {
@@ -38,8 +38,8 @@ class ReverseDNSSource extends WISESource {
3838
this.field = api.getConfig('reversedns', 'field');
3939
this.ips = api.getConfig('reversedns', 'ips');
4040
this.servers = api.getConfig('reversedns', 'servers');
41+
resolver = new Dns.Resolver({ timeout: 2000 });
4142
if (this.servers !== undefined) {
42-
resolver = new Dns();
4343
resolver.setServers(this.servers.split(';'));
4444
}
4545
this.stripDomains = removeArray(api.getConfig('reversedns', 'stripDomains', '').split(';').map(item => item.trim()), '');

wiseService/wiseService.js

-1
Original file line numberDiff line numberDiff line change
@@ -1481,7 +1481,6 @@ function createRedisClient (url, section) {
14811481
process.exit(1);
14821482
}
14831483

1484-
// const options = { sentinels: [t: match[5], port: match[7] || 26379 }], name: match[8], db: parseInt(match[9]) };
14851484
const options = { sentinels: [], name: match[6], db: parseInt(match[7]) };
14861485
match[5].split(',').forEach((hp) => {
14871486
const hostport = hp.split(':');

0 commit comments

Comments
 (0)