Commit 5f37e261 authored by nanamicat's avatar nanamicat

fix

parent bfc663da
Pipeline #42431 passed with stages
in 52 seconds
......@@ -45,10 +45,10 @@ impl Router {
pub fn on_message(&mut self, data: &Hello) {
let delay = (SystemTime::now().duration_since(SystemTime::UNIX_EPOCH).unwrap().as_millis() as u32).wrapping_sub(data.time) as i32;
self.delay += (delay - self.delay) / 8;
self.delay += (delay - self.delay) / 4;
let d = (delay - self.prev_delay).abs();
self.jitter += (d - self.jitter) / 8;
self.jitter += (d - self.jitter) / 4;
self.prev_delay = delay;
let delta = data.seq.wrapping_sub(self.seq) as i32;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment