diff --git a/crates/net/network/src/budget.rs b/crates/net/network/src/budget.rs index 2f878cdb2e..6eba076f6b 100644 --- a/crates/net/network/src/budget.rs +++ b/crates/net/network/src/budget.rs @@ -55,7 +55,7 @@ macro_rules! poll_nested_stream_with_budget { let mut f = $on_ready_some; f(item); - budget = budget.saturating_sub(1); + budget -= 1; if budget == 0 { break true }