matrix-sdk: Use futures-timer's wasm-bindgen feature
parent
b8a9e05ebb
commit
7edb42b75c
|
@ -23,7 +23,7 @@ serde_json = "1.0.53"
|
|||
thiserror = "1.0.18"
|
||||
tracing = "0.1.14"
|
||||
url = "2.1.1"
|
||||
futures-timer = "3.0.2"
|
||||
futures-timer = { version = "3.0.2", features = ["wasm-bindgen"] }
|
||||
|
||||
|
||||
matrix-sdk-common = { version = "0.1.0", path = "../matrix_sdk_common" }
|
||||
|
|
|
@ -858,7 +858,6 @@ impl Client {
|
|||
let response = if let Ok(r) = response {
|
||||
r
|
||||
} else {
|
||||
#[cfg(not(target_arch = "wasm32"))]
|
||||
sleep::new(Duration::from_secs(1)).await;
|
||||
|
||||
continue;
|
||||
|
@ -892,14 +891,11 @@ impl Client {
|
|||
// If the last sync happened less than a second ago, sleep for a
|
||||
// while to not hammer out requests if the server doesn't respect
|
||||
// the sync timeout.
|
||||
#[cfg(not(target_arch = "wasm32"))]
|
||||
{
|
||||
if let Some(t) = last_sync_time {
|
||||
if now - t <= Duration::from_secs(1) {
|
||||
sleep::new(Duration::from_secs(1)).await;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
last_sync_time = Some(now);
|
||||
|
||||
|
|
Loading…
Reference in New Issue