From f5dc51b23d9564717183c335fe2c10f38cc9474a Mon Sep 17 00:00:00 2001 From: nab138 Date: Mon, 23 Feb 2026 07:47:19 -0500 Subject: [PATCH] Add better error message to anisette timeout --- isideload/src/anisette/remote_v3/mod.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/isideload/src/anisette/remote_v3/mod.rs b/isideload/src/anisette/remote_v3/mod.rs index cecce39..23fc671 100644 --- a/isideload/src/anisette/remote_v3/mod.rs +++ b/isideload/src/anisette/remote_v3/mod.rs @@ -236,10 +236,15 @@ impl RemoteV3AnisetteProvider { debug!("Starting provisioning at {}", websocket_url); let (mut ws_stream, _) = timeout( - Duration::from_secs(10), + Duration::from_secs(15), tokio_tungstenite::connect_async(&websocket_url), ) .await + .map_err(|_| { + report!( + "Timed out provisioning anisette. Choose a different anisette server and try again." + ) + }) .context("Failed to connect to provisioning socket")? .context("Failed to connect to provisioning socket")?;