diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-05-11 22:22:41 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-05-11 22:22:41 +0200 |
commit | ad0230704124112721263c6818dfe0e07b34af4f (patch) | |
tree | 6c49367afbdfc249cd82dad9e354b615ef0350aa | |
parent | bbf99fc2549558c2e83f861f74aed9a49f654df4 (diff) |
handle the correct error result when updating endpoint
-rw-r--r-- | src/main.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs index a74951a..a7de357 100644 --- a/src/main.rs +++ b/src/main.rs @@ -236,8 +236,10 @@ fn configure_local( *local.lock().unwrap() = ip_config.addr; for i in 0..3 { - match reqwest::blocking::get(&config.updt)?.error_for_status() { - Ok(_) => break, + match reqwest::blocking::get(&config.updt) { + Ok(v) => { + v.error_for_status()?; + } Err(e) => { if i == 2 { return Err(e.into()); |