We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 182f934 commit 51f030dCopy full SHA for 51f030d
1 file changed
crates/slipstream-client/src/dns/path.rs
@@ -15,6 +15,7 @@ use super::resolver::{
15
const PATH_PROBE_INITIAL_DELAY_US: u64 = 250_000;
16
const PATH_PROBE_MAX_DELAY_US: u64 = 10_000_000;
17
const PROBE_FAILURE_LOG_INTERVAL_US: u64 = 10_000_000;
18
+const SKIP_STANDBY_RECURSIVE_PATH_PROBES: bool = true;
19
20
pub(crate) fn refresh_resolver_path(
21
cnx: *mut picoquic_cnx_t,
@@ -75,6 +76,9 @@ pub(crate) fn add_paths(
75
76
let mut default_mode = primary_mode;
77
78
for resolver in resolvers.iter_mut().skip(1) {
79
+ if SKIP_STANDBY_RECURSIVE_PATH_PROBES && resolver.mode == ResolverMode::Recursive {
80
+ continue;
81
+ }
82
if resolver.added {
83
continue;
84
}
0 commit comments