aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-05-11 22:22:41 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-05-11 22:22:41 +0200
commitad0230704124112721263c6818dfe0e07b34af4f (patch)
tree6c49367afbdfc249cd82dad9e354b615ef0350aa
parentbbf99fc2549558c2e83f861f74aed9a49f654df4 (diff)
handle the correct error result when updating endpoint
-rw-r--r--src/main.rs6
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());