From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pbs-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id D54D71FF15F
	for <inbox@lore.proxmox.com>; Mon,  2 Dec 2024 10:15:17 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id A3BF812259;
	Mon,  2 Dec 2024 10:15:21 +0100 (CET)
Date: Mon, 02 Dec 2024 10:14:45 +0100
From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= <f.gruenbichler@proxmox.com>
To: Proxmox Backup Server development discussion
 <pbs-devel@lists.proxmox.com>, Thomas Lamprecht <t.lamprecht@proxmox.com>
References: <20241129131329.765815-1-f.gruenbichler@proxmox.com>
 <20241129131329.765815-2-f.gruenbichler@proxmox.com>
 <01720968-bf49-4693-abdc-fd961fdd7aae@proxmox.com>
In-Reply-To: <01720968-bf49-4693-abdc-fd961fdd7aae@proxmox.com>
MIME-Version: 1.0
User-Agent: astroid/0.16.0 (https://github.com/astroidmail/astroid)
Message-Id: <1733130490.kfm4zjj2st.astroid@yuna.none>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.048 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DMARC_MISSING             0.1 Missing DMARC policy
 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: Re: [pbs-devel] [PATCH proxmox 1/2] rest-server: handle failure in
 worker task setup correctly
X-BeenThere: pbs-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox Backup Server development discussion
 <pbs-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pbs-devel/>
List-Post: <mailto:pbs-devel@lists.proxmox.com>
List-Help: <mailto:pbs-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox Backup Server development discussion
 <pbs-devel@lists.proxmox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pbs-devel-bounces@lists.proxmox.com
Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com>

T24gTm92ZW1iZXIgMjksIDIwMjQgMjozNCBwbSwgVGhvbWFzIExhbXByZWNodCB3cm90ZToKPiBB
bSAyOS4xMS4yNCB1bSAxNDoxMyBzY2hyaWViIEZhYmlhbiBHcsO8bmJpY2hsZXI6Cj4+IGlmIHNl
dHRpbmcgdXAgYSBuZXcgd29ya2VyIGZhaWxzIGFmdGVyIGl0IGhhcyBiZWVuIGluc2VydGVkIGlu
dG8gdGhlCj4+IFdPUktFUl9UQVNLX0xJU1QsIHdlIG5lZWQgdG8gY2xlYW4gaXQgdXAgaW5zdGVh
ZCBvZiBidWJibGluZyB1cCB0aGUgZXJyb3IgcmlnaHQKPj4gYXdheSwgZWxzZSB3ZSAibGVhayIg
dGhlIHdvcmtlciB0YXNrIGFuZCBpdCBuZXZlciBmaW5pc2hlcy4uCj4+IAo+PiBTaWduZWQtb2Zm
LWJ5OiBGYWJpYW4gR3LDvG5iaWNobGVyIDxmLmdydWVuYmljaGxlckBwcm94bW94LmNvbT4KPj4g
LS0tCj4+IHdlIHByb2JhYmx5IHdhbnQgdG8gb3B0aW1pemUgdXBkYXRlX2FjdGl2ZV93b3JrZXJz
IGFzIHdlbGwgdG8gcmVkdWNlIHRoZSBsb2NrCj4+IGNvbnRlbnRpb24gdGhlcmUgdGhhdCB0cmln
Z2VycyB0aGlzIGlzc3VlIGluIHRoZSBmaXJzdCBwbGFjZS4uCj4+IAo+PiAgcHJveG1veC1yZXN0
LXNlcnZlci9zcmMvd29ya2VyX3Rhc2sucnMgfCA3ICsrKysrKy0KPj4gIDEgZmlsZSBjaGFuZ2Vk
LCA2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4gCj4+IGRpZmYgLS1naXQgYS9wcm94
bW94LXJlc3Qtc2VydmVyL3NyYy93b3JrZXJfdGFzay5ycyBiL3Byb3htb3gtcmVzdC1zZXJ2ZXIv
c3JjL3dvcmtlcl90YXNrLnJzCj4+IGluZGV4IDZlNzZjMmNhLi4zY2E5Mzk2NSAxMDA2NDQKPj4g
LS0tIGEvcHJveG1veC1yZXN0LXNlcnZlci9zcmMvd29ya2VyX3Rhc2sucnMKPj4gKysrIGIvcHJv
eG1veC1yZXN0LXNlcnZlci9zcmMvd29ya2VyX3Rhc2sucnMKPj4gQEAgLTkyMyw3ICs5MjMsMTIg
QEAgaW1wbCBXb3JrZXJUYXNrIHsKPj4gICAgICAgICAgICAgIHNldF93b3JrZXJfY291bnQoaGFz
aC5sZW4oKSk7Cj4+ICAgICAgICAgIH0KPj4gIAo+PiAtICAgICAgICBzZXR1cC51cGRhdGVfYWN0
aXZlX3dvcmtlcnMoU29tZSgmdXBpZCkpPzsKPj4gKyAgICAgICAgbGV0IHJlcyA9IHNldHVwLnVw
ZGF0ZV9hY3RpdmVfd29ya2VycyhTb21lKCZ1cGlkKSk7Cj4+ICsgICAgICAgIGlmIHJlcy5pc19l
cnIoKSB7Cj4+ICsgICAgICAgICAgICAvLyBuZWVkZWQgdG8gdW5kbyB0aGUgaW5zZXJ0aW9uIGlu
dG8gV09SS0VSX1RBU0tfTElTVCBhYm92ZQo+PiArICAgICAgICAgICAgd29ya2VyLmxvZ19yZXN1
bHQoJnJlcyk7Cj4+ICsgICAgICAgICAgICByZXM/Cj4+ICsgICAgICAgIH0KPiAKPiBTZWVtcyBP
SyBmcm9tIGEgcXVpY2sgbG9vaywgbmVlZCBhIGJpdCBtb3JlIHRpbWUgZm9yIGEgcHJvcGVyIHJl
dmlldy4KPiAKPiBXaGF0IHRoZSBxdWljayBsb29rIGNhbiBnaXZlIHRob3VnaCBpcyBzdHlsZSBu
aXRzLCBpLmUuIElNTyBhIGJpdCB1bmlkaW9tYXRpYyBmb3Igb3VyCj4gY29kZS4KPiAKPiBXb3Vs
ZCBwcmVmZXIgb25lIG9mOgo+IAo+IENvbWJpbmVkIHJldHVybiBwYXRoIHRocm91Z2ggbWF0Y2hp
bmcKPiAKPiBtYXRjaCBzZXR1cC51cGRhdGVfYWN0aXZlX3dvcmtlcnMoU29tZSgmdXBpZCkpIHsK
PiAgICBFcnIoZXJyKSA9PiB7Cj4gICAgICAgICAvLyBuZWVkZWQgdG8gdW5kbyB0aGUgaW5zZXJ0
aW9uIGludG8gdGhlIGFjdGl2ZSBXT1JLRVJfVEFTS19MSVNUIGFib3ZlCj4gICAgICAgICB3b3Jr
ZXIubG9nX3Jlc3VsdCgmcmVzKTsKPiAgICAgICAgIEVycihlcnIpCj4gICAgfQo+ICAgIE9rKF8p
ID0+IE9rKCh3b3JrZXIsIGxvZ2dlcikpCj4gfQo+IAo+IG9yIHNpbWlsYXIgdGhhbiB5b3VycyBi
dXQgYXZvaWQgdGhlIG91dGVyIHZhcmlhYmxlOgo+IAo+IGlmIGxldCBFcnIoZXJyKSA9IHNldHVw
LnVwZGF0ZV9hY3RpdmVfd29ya2VycyhTb21lKCZ1cGlkKSkgewo+ICAgICAvLyBuZWVkZWQgdG8g
dW5kbyB0aGUgaW5zZXJ0aW9uIGludG8gdGhlIGFjdGl2ZSBXT1JLRVJfVEFTS19MSVNUIGFib3Zl
Cj4gICAgIHdvcmtlci5sb2dfcmVzdWx0KCZyZXMpOwo+ICAgICByZXR1cm4gRXJyKGVycik7Cj4g
fQo+IAo+IElNTyBib3RoIGZpdCBzbGlnaHRseSAoISkgYmV0dGVyIGZvciBob3cgZXJyb3JzIGFy
ZSBjb21tb25seSBkZWFsdCB3aXRoIGluIHJ1c3QgYW5kCj4gYXJlIHRodXMgYSBiaXQgZWFzaWVy
IHRvIHVuZGVyc3RhbmQgY29ycmVjdGx5IG9uIHJlYWRpbmcuCgpuZWl0aGVyIG9mIHRob3NlIHdv
cmsgdGhvdWdoLCBzaW5jZSBib3RoIHRoZSBsb2dfcmVzdWx0IGFuZCB0aGUgcmV0dXJuCnZhbHVl
IG5lZWQgdGhlIEVycihlcnIpLCBhbmQgZXJyIGlzIG5vdCBDbG9uZS4uIG1heWJlIHRoZXJlIGlz
IGEgd2F5IHRvCm1ha2UgaXQgd29yaywgSSBkaWRuJ3QgZmluZCBvbmUgcXVpY2tseSBsYXN0IHdl
ZWsgYW5kIHdhbnQgdG8gaGFuZCBvdmVyCnNvbWV0aGluZyB0byB3b3JrIHdpdGggdG8gRG9taW5p
ayA7KSBtYXliZSBJIGFtIG1pc3Npbmcgc29tZSBlYXN5IHdheQpvdXQgdGhvdWdoLi4KCj4gCj4+
ICAKPj4gICAgICAgICAgT2soKHdvcmtlciwgbG9nZ2VyKSkKPj4gICAgICB9Cj4gCj4gCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1h
aWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94
bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==