upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2024-04-10 11:41:00 +0100
committerDanConwayDev <DanConwayDev@protonmail.com>2024-04-10 11:41:00 +0100
commitba83cc575ec97c313841c79e2a1afd448d8b9fe5 (patch)
tree644162050c97865afbaf6295b66470315f826564
parent7415be21c725e4d1758cff4924783dd4623c2554 (diff)
feat: reduce connection timeout 6s ~> 3s
seperate connection timeout from get_events_of timeout and reduce it to 3s
-rw-r--r--src/client.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/client.rs b/src/client.rs
index 6628de6..eb43560 100644
--- a/src/client.rs
+++ b/src/client.rs
@@ -240,7 +240,8 @@ impl Connect for Client {
240 } 240 }
241} 241}
242 242
243static GET_EVENTS_TIMEOUT: u64 = 6; 243static CONNECTION_TIMEOUT: u64 = 3;
244static GET_EVENTS_TIMEOUT: u64 = 7;
244 245
245async fn get_events_of( 246async fn get_events_of(
246 relay: &nostr_sdk::Relay, 247 relay: &nostr_sdk::Relay,
@@ -250,7 +251,7 @@ async fn get_events_of(
250 if !relay.is_connected().await { 251 if !relay.is_connected().await {
251 #[allow(clippy::large_futures)] 252 #[allow(clippy::large_futures)]
252 relay 253 relay
253 .connect(Some(std::time::Duration::from_secs(GET_EVENTS_TIMEOUT))) 254 .connect(Some(std::time::Duration::from_secs(CONNECTION_TIMEOUT)))
254 .await; 255 .await;
255 } 256 }
256 257