chore(svc): replace deprecated fetch_update with try_update (#3407)

Signed-off-by: Qsie <[email protected]>
This commit is contained in:
Qsie authored and GitHub committed 2026-10-11 23:30:31 +02:00
1 parent 74c6fad260
commit f8d3c70a91
5 files changed
+5 -5

No files matched your search

+1 -1
View File
@@ -43,7 +43,7 @@ impl ByteBudgetInner {
assert!(amount <= self.limit);
let released = self
.used
.fetch_update(Ordering::AcqRel, Ordering::Acquire, |used| {
.try_update(Ordering::AcqRel, Ordering::Acquire, |used| {
used.checked_sub(amount)
});
assert!(released.is_ok());
+1 -1
View File
@@ -63,7 +63,7 @@ impl HttpRequestDrain {
fn begin_request(&self) -> ActiveHttpRequest {
self.inner
.active_requests
.fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
.try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
active.checked_add(1)
})
.expect("http active request count must not overflow");
@@ -239,7 +239,7 @@ impl NativeTaskTracker {
}
self.inner
.active
.fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
.try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
active.checked_add(1)
})
.expect("native task count must not overflow");