diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2024-04-10 11:41:00 +0100 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2024-04-10 11:41:00 +0100 |
| commit | ba83cc575ec97c313841c79e2a1afd448d8b9fe5 (patch) | |
| tree | 644162050c97865afbaf6295b66470315f826564 | |
| parent | 7415be21c725e4d1758cff4924783dd4623c2554 (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.rs | 5 |
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 | ||
| 243 | static GET_EVENTS_TIMEOUT: u64 = 6; | 243 | static CONNECTION_TIMEOUT: u64 = 3; |
| 244 | static GET_EVENTS_TIMEOUT: u64 = 7; | ||
| 244 | 245 | ||
| 245 | async fn get_events_of( | 246 | async 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 | ||