mirror of
https://github.com/Revertron/Alfis
synced 2024-11-15 06:12:52 +00:00
Increased DNS client timeout from 3 second to 10. Changed 1 bootstrap address.
This commit is contained in:
parent
acecd1fa8b
commit
27352ba0d8
@ -6,7 +6,7 @@ key_file = "default.key"
|
||||
# Network settings
|
||||
[net]
|
||||
# All bootstap nodes
|
||||
peers = ["test-ip4.alfis.name:4244", "test-ip6.alfis.name:4244", "[300:1251::1]:4244"]
|
||||
peers = ["test-ip4.alfis.name:4244", "test-ip6.alfis.name:4244", "[300:1251::53]:4244"]
|
||||
# Your node will listen on that address for other nodes to connect
|
||||
listen = "[::]:4244"
|
||||
# Set true if you want your IP to participate in peer-exchange, or false otherwise
|
||||
|
@ -211,8 +211,7 @@ impl DnsClient for DnsNetworkClient {
|
||||
}
|
||||
}
|
||||
|
||||
// Construct a DnsPacket from buffer, skipping the packet if parsing
|
||||
// failed
|
||||
// Construct a DnsPacket from buffer, skipping the packet if parsing failed
|
||||
let packet = match DnsPacket::from_buffer(&mut res_buffer) {
|
||||
Ok(packet) => packet,
|
||||
Err(err) => {
|
||||
@ -265,8 +264,7 @@ impl DnsClient for DnsNetworkClient {
|
||||
}
|
||||
}
|
||||
|
||||
// Construct a DnsPacket from buffer, skipping the packet if parsing
|
||||
// failed
|
||||
// Construct a DnsPacket from buffer, skipping the packet if parsing failed
|
||||
let packet = match DnsPacket::from_buffer(&mut res_buffer) {
|
||||
Ok(packet) => packet,
|
||||
Err(err) => {
|
||||
@ -308,7 +306,7 @@ impl DnsClient for DnsNetworkClient {
|
||||
Builder::new()
|
||||
.name("DnsNetworkClient-timeout-thread".into())
|
||||
.spawn(move || {
|
||||
let timeout = Duration::seconds(3);
|
||||
let timeout = Duration::seconds(10);
|
||||
loop {
|
||||
if let Ok(mut pending_queries) = pending_queries_lock.lock() {
|
||||
let mut finished_queries = Vec::new();
|
||||
|
@ -52,7 +52,7 @@ pub trait DnsResolver {
|
||||
}
|
||||
}
|
||||
|
||||
for filter in self.get_context().filters.iter() {
|
||||
for filter in context.filters.iter() {
|
||||
if let Some(packet) = filter.lookup(qname, qtype) {
|
||||
return Ok(packet);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user