diff --git a/prudpv0/src/server.rs b/prudpv0/src/server.rs index 9a32bc7..022f6da 100644 --- a/prudpv0/src/server.rs +++ b/prudpv0/src/server.rs @@ -133,6 +133,7 @@ impl Server { let this = Arc::downgrade(&self); spawn(async move { + sleep(Duration::from_millis(i as u64 * 16)).await; for n in 0..5 { let Some(data) = packet_ref.upgrade() else { return; @@ -153,7 +154,6 @@ impl Server { } }); frag_num += 1; - sleep(Duration::from_millis(16)).await; } drop(inner); }