From 351b3e8a57c9e0143b7b6f3ed2160dcdce00225e Mon Sep 17 00:00:00 2001 From: Ellie Huxtable Date: Mon, 18 Sep 2023 08:39:19 +0100 Subject: Add connect timeout and overall timeout (#1238) * Add connect timeout and overall timeout * Make it configurable * Fix test * Add docs --- atuin-client/src/sync.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'atuin-client/src/sync.rs') diff --git a/atuin-client/src/sync.rs b/atuin-client/src/sync.rs index 439ed6d0..bd2ff474 100644 --- a/atuin-client/src/sync.rs +++ b/atuin-client/src/sync.rs @@ -189,7 +189,12 @@ async fn sync_upload( } pub async fn sync(settings: &Settings, force: bool, db: &mut (impl Database + Send)) -> Result<()> { - let client = api_client::Client::new(&settings.sync_address, &settings.session_token)?; + let client = api_client::Client::new( + &settings.sync_address, + &settings.session_token, + settings.network_connect_timeout, + settings.network_timeout, + )?; let key = load_key(settings)?; // encryption key -- cgit v1.3.1