mirror of
git://git.proxmox.com/git/proxmox-backup.git
synced 2025-01-05 09:17:59 +03:00
http_client: keep renewal future running on failed re-auth
The re-authentication request can also fail due to network instability, and not necesarrily only due to an invalid ticket. In that case it makes sense to retry refreshing the ticket in 15 minutes. Also, the future does not depend on a failed re-authentication to be clean up properly, so that happens already somewhere else, therefore we don't rely on this return anyway. If the ticket is actually invalid or timed out, the main job will fail and also terminate the renewal future, same applies if the network is not just unstable but straight up not working. Signed-off-by: Hannes Laimer <h.laimer@proxmox.com> Reviewed-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
de00745354
commit
c3e6770104
@ -469,7 +469,6 @@ impl HttpClient {
|
||||
}
|
||||
Err(err) => {
|
||||
log::error!("re-authentication failed: {}", err);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user