Fairshare Disabled semantics fix

This commit is contained in:
Alexey
2026-04-21 11:21:58 +03:00
parent 926e3aa987
commit 1e5b84c0ed
2 changed files with 5 additions and 3 deletions
@@ -138,6 +138,9 @@ impl WorkerFairnessState {
}
pub(crate) fn set_backpressure_enabled(&mut self, enabled: bool) {
if self.config.backpressure_enabled == enabled {
return;
}
self.config.backpressure_enabled = enabled;
self.config.pressure.backpressure_enabled = enabled;
self.evaluate_pressure(Instant::now(), true);