refactor: Use TaskMonitor::spawn_finite_task

Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
This commit is contained in:
Kévin Commaille
2026-04-21 11:01:47 +02:00
committed by Benjamin Bouvier
parent 38adf952bd
commit 012bc03014
+1 -2
View File
@@ -42,7 +42,6 @@ use matrix_sdk_base::{
};
use matrix_sdk_common::{
cross_process_lock::CrossProcessLockConfig,
executor::spawn,
ttl_cache::{TtlCache, TtlValue},
};
#[cfg(feature = "e2e-encryption")]
@@ -2307,7 +2306,7 @@ impl Client {
debug!("spawning task to refresh supported versions cache");
let client = self.clone();
spawn(async move {
self.task_monitor().spawn_finite_task("refresh supported versions cache", async move {
if let Err(error) = client.refresh_supported_versions_cache(failsafe).await {
warn!("failed to refresh supported versions cache: {error}");
}