From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ronja.mits.lan by ronja.mits.lan with LMTP id QDOzLvPre2Y/PwAAxxbTJA (envelope-from ); Wed, 26 Jun 2024 12:22:43 +0200 Received: from proxmox-new.maurer-it.com (unknown [192.168.2.33]) by ronja.mits.lan (Postfix) with ESMTPS id A406FF63AFC; Wed, 26 Jun 2024 12:22:43 +0200 (CEST) Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1]) by proxmox-new.maurer-it.com (Proxmox) with ESMTP id 86E464871F; Wed, 26 Jun 2024 12:22:43 +0200 (CEST) Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by proxmox-new.maurer-it.com (Proxmox) with ESMTPS; Wed, 26 Jun 2024 12:22:42 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id D4CF91D975; Wed, 26 Jun 2024 12:22:41 +0200 (CEST) Date: Wed, 26 Jun 2024 12:22:35 +0200 From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= To: Proxmox Backup Server development discussion References: <20240624075438.5470-1-h.laimer@proxmox.com> In-Reply-To: <20240624075438.5470-1-h.laimer@proxmox.com> MIME-Version: 1.0 User-Agent: astroid/0.16.0 (https://github.com/astroidmail/astroid) Message-Id: <1719396923.r5egulla08.astroid@yuna.none> Subject: [pbs-devel] [PATCH proxmox-backup] http_client: keep renewal future running on failed re-auth X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" X-SPAM-LEVEL: Spam detection results: 0 DMARC_MISSING 0.1 Missing DMARC policy KAM_ASCII_DIVIDERS 0.8 Email that uses ascii formatting dividers and possible spam tricks KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment KAM_LAZY_DOMAIN_SECURITY 1 Sending domain does not have any anti-forgery methods MAILING_LIST_MULTI -2 Multiple indicators imply a widely-seen list manager RCVD_IN_DNSWL_MED -2.3 Sender listed at https://www.dnswl.org/, medium trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_NONE 0.001 SPF: sender does not publish an SPF Record dGhlcmUncyBhIHNtYWxsIHR5cG8gaW4gdGhlIGNvbW1pdCBtZXNzYWdlIChuZWNlc2FycmlseSku IGluIGdlbmVyYWwsIGl0CmNvdWxkIGhhdmUgYmVlbiBzdHJ1Y3R1cmVkIGEgYml0IG1vcmUgcmVh ZGFibGUgOykgZS5nLiwKCkl0IGlzIG9rYXkgdG8gdHJlYXQgYSBmYWlsdXJlIHRvIHJlZnJlc2gg dGhlIGF1dGhlbnRpY2F0aW9uIHRpY2tldCBhcwpub24tZmF0YWwsIHNpbmNlIGl0IGlzIGVpdGhl ciBzcHVyaW91cyBhbmQgb3RoZXIgcmVxdWVzdHMgaW5jbHVkaW5nIHRoZQpuZXh0IHJlZnJlc2gg d2lsbCB3b3JrIChpbiB3aGljaCBjYXNlLCBlcnJvcmluZyBvdXQgdGhlIHdob2xlIGNsaWVudCBp cwpwcmVtYXR1cmUpLCBvciBhbGwgcmVxdWVzdHMgd2lsbCBmYWlsLCBpbiB3aGljaCBjYXNlIHRo ZSBjbGllbnQgd2lsbAplcnJvciBvdXQgc2hvcnRseSBhbnl3YXkuCgpSZXZpZXdlZC1ieTogRmFi aWFuIEdyw7xuYmljaGxlciA8Zi5ncnVlbmJpY2hsZXJAcHJveG1veC5jb20+CgphIHNlY29uZCBw YWlyIG9mIGV5ZXMgdG8gZW5zdXJlIEkgaGF2ZW4ndCBtaXNzZWQgYW55IHBlY3VsaWFyaXR5IGhl cmUKd291bGRuJ3QgaHVydCwgc2luY2UgdGhpcyBpcyBwb3RlbnRpYWxseSBzZWN1cml0eSBzZW5z aXRpdmUgY29kZSwgYWxiZWl0CnRoZSBjaGFuY2VzIHNob3VsZCBiZSBsb3cuCgpPbiBKdW5lIDI0 LCAyMDI0IDk6NTQgYW0sIEhhbm5lcyBMYWltZXIgd3JvdGU6Cj4gVGhlIHJlLWF1dGhlbnRpY2F0 aW9uIHJlcXVlc3QgY2FuIGFsc28gZmFpbCBkdWUgdG8gbmV0d29yayBpbnN0YWJpbGl0eSwKPiBh bmQgbm90IG5lY2VzYXJyaWx5IG9ubHkgZHVlIHRvIGFuIGludmFsaWQgdGlja2V0LiBJbiB0aGF0 IGNhc2UgaXQgbWFrZXMKPiBzZW5zZSB0byByZXRyeSByZWZyZXNoaW5nIHRoZSB0aWNrZXQgaW4g MTUgbWludXRlcy4gQWxzbywgdGhlIGZ1dHVyZSBkb2VzCj4gbm90IGRlcGVuZCBvbiBhIGZhaWxl ZCByZS1hdXRoZW50aWNhdGlvbiB0byBiZSBjbGVhbiB1cCBwcm9wZXJseSwgc28gdGhhdAo+IGhh cHBlbnMgYWxyZWFkeSBzb21ld2hlcmUgZWxzZSwgdGhlcmVmb3JlIHdlIGRvbid0IHJlbHkgb24g dGhpcyByZXR1cm4KPiBhbnl3YXkuIElmIHRoZSB0aWNrZXQgaXMgYWN0dWFsbHkgaW52YWxpZCBv ciB0aW1lZCBvdXQsIHRoZSBtYWluIGpvYgo+IHdpbGwgZmFpbCBhbmQgYWxzbyB0ZXJtaW5hdGUg dGhlIHJlbmV3YWwgZnV0dXJlLCBzYW1lIGFwcGxpZXMgaWYgdGhlCj4gbmV0d29yayBpcyBub3Qg anVzdCB1bnN0YWJsZSBidXQgc3RyYWlnaHQgdXAgbm90IHdvcmtpbmcuCj4gCj4gU2lnbmVkLW9m Zi1ieTogSGFubmVzIExhaW1lciA8aC5sYWltZXJAcHJveG1veC5jb20+Cj4gLS0tCj4gIHBicy1j bGllbnQvc3JjL2h0dHBfY2xpZW50LnJzIHwgMSAtCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0 aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Bicy1jbGllbnQvc3JjL2h0dHBfY2xpZW50LnJzIGIv cGJzLWNsaWVudC9zcmMvaHR0cF9jbGllbnQucnMKPiBpbmRleCAyN2U2YWI1ZC4uOGFlNWVkYWEg MTAwNjQ0Cj4gLS0tIGEvcGJzLWNsaWVudC9zcmMvaHR0cF9jbGllbnQucnMKPiArKysgYi9wYnMt Y2xpZW50L3NyYy9odHRwX2NsaWVudC5ycwo+IEBAIC00NjksNyArNDY5LDYgQEAgaW1wbCBIdHRw Q2xpZW50IHsKPiAgICAgICAgICAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgICAgICAgICAg RXJyKGVycikgPT4gewo+ICAgICAgICAgICAgICAgICAgICAgICAgICBsb2c6OmVycm9yISgicmUt YXV0aGVudGljYXRpb24gZmFpbGVkOiB7fSIsIGVycik7Cj4gLSAgICAgICAgICAgICAgICAgICAg ICAgIHJldHVybjsKPiAgICAgICAgICAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgICAgICB9 Cj4gICAgICAgICAgICAgIH0KPiAtLSAKPiAyLjM5LjIKPiAKPiAKPiAKPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IHBicy1kZXZlbCBtYWlsaW5nIGxp c3QKPiBwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KPiBodHRwczovL2xpc3RzLnByb3htb3gu Y29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwKPiAKPiAKPiAKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGlu ZyBsaXN0CnBicy1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3gu Y29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK