diff --git a/crates/buzz-search/src/cancel.rs b/crates/buzz-search/src/cancel.rs index 1ca4bf2090..b7f89d53b8 100644 --- a/crates/buzz-search/src/cancel.rs +++ b/crates/buzz-search/src/cancel.rs @@ -119,7 +119,7 @@ async fn cancel(pool: &PgPool, (pid, started_us): (i32, i64)) -> &'static str { let mut conn = match tokio::time::timeout(CANCEL_ACQUIRE_TIMEOUT, pool.acquire()).await { Ok(Ok(conn)) => conn, Ok(Err(e)) => { - tracing::warn!(error = %e, pid, "search cancel could not get a connection"); + tracing::warn!(error_kind = %buzz_db::error::sqlx_error_kind(&e), pid, "search cancel could not get a connection"); return "error"; } Err(_) => return "pool_busy", @@ -133,7 +133,7 @@ async fn cancel(pool: &PgPool, (pid, started_us): (i32, i64)) -> &'static str { Ok(None) => elsewhere.push(conn), Ok(Some(signalled)) => return signal_outcome(signalled), Err(e) => { - tracing::warn!(error = %e, pid, "search cancel failed"); + tracing::warn!(error_kind = %buzz_db::error::sqlx_error_kind(&e), pid, "search cancel failed"); return "error"; } }