We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d8fc507 commit c714af6Copy full SHA for c714af6
1 file changed
sqlx-core/src/pool/inner.rs
@@ -197,11 +197,11 @@ impl<DB: Database> PoolInner<DB> {
197
// Saturating: never underflow even if a concurrent `release` hasn't yet published
198
// its increment. An underflow would wrap `num_idle` to `usize::MAX` and wedge the
199
// maintenance task in a non-yielding spin (see `release` for the full invariant).
200
- let _ = self.num_idle.fetch_update(
201
- Ordering::AcqRel,
202
- Ordering::Acquire,
203
- |n| Some(n.saturating_sub(1)),
204
- );
+ let _ = self
+ .num_idle
+ .fetch_update(Ordering::AcqRel, Ordering::Acquire, |n| {
+ Some(n.saturating_sub(1))
+ });
205
Ok(Floating::from_idle(idle, (*self).clone(), permit))
206
} else {
207
Err(permit)
0 commit comments