mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-10-14 00:06:15 -08:00
node: comments
This commit is contained in:
1 parent
09b26fd4fe
commit
34dab9c739
1 file changed
+2
-1
@@ -142,11 +142,12 @@ impl DnsNode {
|
||||
join_joinset_background(tasks.clone(), "DnsNode".to_owned());
|
||||
|
||||
loop {
|
||||
// Dynamic interval: slower if dirty (throttled), faster if clean (fast liveness check)
|
||||
let next_heartbeat = last_heartbeat
|
||||
+ if self.mgr.dirty.peek() {
|
||||
rr_interval
|
||||
} else {
|
||||
rr_interval / 8
|
||||
rr_interval / 4
|
||||
};
|
||||
sleep.as_mut().reset(next_heartbeat);
|
||||
|
||||
|
||||
Reference in new issue
Block a user