From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 515121FF16F for ; Tue, 30 Sep 2025 08:24:44 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 7C2CE1F72F; Tue, 30 Sep 2025 08:24:50 +0200 (CEST) Date: Tue, 30 Sep 2025 08:24:09 +0200 From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= To: Christian Ebner , pbs-devel@lists.proxmox.com References: <20250929093228.205510-1-f.gruenbichler@proxmox.com> <3ae35d75-0acd-476a-9173-e420128d5d4d@proxmox.com> In-Reply-To: <3ae35d75-0acd-476a-9173-e420128d5d4d@proxmox.com> MIME-Version: 1.0 User-Agent: astroid/0.17.0 (https://github.com/astroidmail/astroid) Message-Id: <1759213377.sl5zfige9z.astroid@yuna.none> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1759213432501 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 KAM_SHORT 0.001 Use of a URL Shortener for very short URL RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. 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-backup] garbage-collect: switch to tokio Mutex 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 Cc: w.bumiller@proxmox.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gU2VwdGVtYmVyIDI5LCAyMDI1IDY6MDcgcG0sIENocmlzdGlhbiBFYm5lciB3cm90ZToKPiBP biA5LzI5LzI1IDExOjMyIEFNLCBGYWJpYW4gR3LDvG5iaWNobGVyIHdyb3RlOgo+PiB0aGlzIE11 dGV4IGlzIGhlbGQgZm9yIHRoZSBkdXJhdGlvbiBvZiB0aGUgd2hvbGUgZ2FyYmFnZSBjb2xsZWN0 aW9uIHJ1biwgd2hpY2gKPj4gbm93IGluY2x1ZGVzIGFzeW5jIGNhbGxzIGludG8gUzMgY29kZS4g dGhpcyBpcyBub3QgYSBoaWdobHkgY29udGVzdGVkIGxvY2ssIHNvCj4+IHN3aXRjaGluZyB0byB0 aGUgbW9yZSBleHBlbnNpdmUgdG9raW8gdmFyaWFudCBzaG91bGRuJ3QgY2F1c2Ugbm90aWNlYWJs ZQo+PiBvdmVyaGVhZCwgYW5kIGZpeCBwb3RlbnRpYWwgZGVhZGxvY2sgcHJvYmxlbXMgdGhhdCBj b3VsZCBvY2N1ciBiZWNhdXNlIG9mCj4+IGhvbGRpbmcgdGhlIGxvY2sgZ3VhcmQgYWNyb3NzIGF3 YWl0IHBvaW50cy4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEZhYmlhbiBHcsO8bmJpY2hsZXIgPGYu Z3J1ZW5iaWNobGVyQHByb3htb3guY29tPgo+PiAtLS0KPj4gYWxzbyBmb3VuZCB3aGlsZSBnb2lu ZyB0aHJvdWdoIHN0ZDo6c3luYzo6TXV0ZXggdXNhZ2Ugd2l0aCBTMwo+PiAKPj4gICBwYnMtZGF0 YXN0b3JlL3NyYy9kYXRhc3RvcmUucnMgfCA2ICsrKy0tLQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAz IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4+IAo+PiBkaWZmIC0tZ2l0IGEvcGJzLWRh dGFzdG9yZS9zcmMvZGF0YXN0b3JlLnJzIGIvcGJzLWRhdGFzdG9yZS9zcmMvZGF0YXN0b3JlLnJz Cj4+IGluZGV4IDdjZjAyMGZjMC4uNjgwNDNlN2E1IDEwMDY0NAo+PiAtLS0gYS9wYnMtZGF0YXN0 b3JlL3NyYy9kYXRhc3RvcmUucnMKPj4gKysrIGIvcGJzLWRhdGFzdG9yZS9zcmMvZGF0YXN0b3Jl LnJzCj4+IEBAIC0xMzYsNyArMTM2LDcgQEAgcHViIGZuIGVuc3VyZV9kYXRhc3RvcmVfaXNfbW91 bnRlZChjb25maWc6ICZEYXRhU3RvcmVDb25maWcpIC0+IFJlc3VsdDwoKSwgRXJyb3IKPj4gICAv Ly8gbWFuYWdlbWVudCBpbnRlcmZhY2UgZm9yIGJhY2t1cC4KPj4gICBwdWIgc3RydWN0IERhdGFT dG9yZUltcGwgewo+PiAgICAgICBjaHVua19zdG9yZTogQXJjPENodW5rU3RvcmU+LAo+PiAtICAg IGdjX211dGV4OiBNdXRleDwoKT4sCj4+ICsgICAgZ2NfbXV0ZXg6IHRva2lvOjpzeW5jOjpNdXRl eDwoKT4sCj4+ICAgICAgIGxhc3RfZ2Nfc3RhdHVzOiBNdXRleDxHYXJiYWdlQ29sbGVjdGlvblN0 YXR1cz4sCj4+ICAgICAgIHZlcmlmeV9uZXc6IGJvb2wsCj4+ICAgICAgIGNodW5rX29yZGVyOiBD aHVua09yZGVyLAo+PiBAQCAtMTUyLDcgKzE1Miw3IEBAIGltcGwgRGF0YVN0b3JlSW1wbCB7Cj4+ ICAgICAgIHB1YihjcmF0ZSkgdW5zYWZlIGZuIG5ld190ZXN0KCkgLT4gQXJjPFNlbGY+IHsKPj4g ICAgICAgICAgIEFyYzo6bmV3KFNlbGYgewo+PiAgICAgICAgICAgICAgIGNodW5rX3N0b3JlOiBB cmM6Om5ldyh1bnNhZmUgeyBDaHVua1N0b3JlOjpwYW5pY19zdG9yZSgpIH0pLAo+PiAtICAgICAg ICAgICAgZ2NfbXV0ZXg6IE11dGV4OjpuZXcoKCkpLAo+PiArICAgICAgICAgICAgZ2NfbXV0ZXg6 IHRva2lvOjpzeW5jOjpNdXRleDo6bmV3KCgpKSwKPj4gICAgICAgICAgICAgICBsYXN0X2djX3N0 YXR1czogTXV0ZXg6Om5ldyhHYXJiYWdlQ29sbGVjdGlvblN0YXR1czo6ZGVmYXVsdCgpKSwKPj4g ICAgICAgICAgICAgICB2ZXJpZnlfbmV3OiBmYWxzZSwKPj4gICAgICAgICAgICAgICBjaHVua19v cmRlcjogRGVmYXVsdDo6ZGVmYXVsdCgpLAo+PiBAQCAtNTEzLDcgKzUxMyw3IEBAIGltcGwgRGF0 YVN0b3JlIHsKPj4gICAKPj4gICAgICAgICAgIE9rKERhdGFTdG9yZUltcGwgewo+PiAgICAgICAg ICAgICAgIGNodW5rX3N0b3JlLAo+PiAtICAgICAgICAgICAgZ2NfbXV0ZXg6IE11dGV4OjpuZXco KCkpLAo+PiArICAgICAgICAgICAgZ2NfbXV0ZXg6IHRva2lvOjpzeW5jOjpNdXRleDo6bmV3KCgp KSwKPj4gICAgICAgICAgICAgICBsYXN0X2djX3N0YXR1czogTXV0ZXg6Om5ldyhnY19zdGF0dXMp LAo+PiAgICAgICAgICAgICAgIHZlcmlmeV9uZXc6IGNvbmZpZy52ZXJpZnlfbmV3LnVud3JhcF9v cihmYWxzZSksCj4+ICAgICAgICAgICAgICAgY2h1bmtfb3JkZXI6IHR1bmluZy5jaHVua19vcmRl ci51bndyYXBfb3JfZGVmYXVsdCgpLAo+IAo+IFRoaXMgcGF0Y2ggYnJlYWtzIHRoZSBQQlMgYnVp bGQgZm9yIG1lLiBBbHNvLCBub3Qgc3VyZSBpZiBqdXN0IHJlcGxhY2luZyAKPiB0aGUgdHlwZSBp cyBlbm91Z2gsIGFzIHRoZSB0b2tpbzo6c3luYzo6TXV0ZXg6OmxvY2soKSBpcyBub3cgYXN5bmMs IHNvIAo+IG11c3QgYmUgYXdhaXRlZCBhZmFpdSBmcm9tIAo+IGh0dHBzOi8vZG9jcy5ycy90b2tp by9sYXRlc3QvdG9raW8vc3luYy9zdHJ1Y3QuTXV0ZXguaHRtbCNtZXRob2QubG9jawoKeWVzLCBJ IG11c3QgaGF2ZSBydW4gbXkgdGVzdCBidWlsZCBpbiB0aGUgd3Jvbmcgd29yayB0cmVlIDotLwoK Z2l2ZW4gdGhhdCB0aGlzIGFsc28gbmVlZHMgdW53aW5kIHNhZmV0eSBieSB2aXJ0dWUgb2YgYmVp bmcgaGFuZGxlZAphY3Jvc3Mgd29ya2VyIHRhc2sgYm91bmRhcmllcywgaXQgbWlnaHQgYmUgZWFz aWVzdCB0byBzd2l0Y2ggdG8gYW4gZmxvY2sKaW5zdGVhZC4uCgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMt ZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmlu L21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==