]> git.proxmox.com Git - proxmox.git/commit
proxmox-rrd: use fine grained locking in commit_journal_impl
authorDietmar Maurer <dietmar@proxmox.com>
Mon, 18 Oct 2021 12:52:27 +0000 (14:52 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Mon, 18 Oct 2021 12:55:47 +0000 (14:55 +0200)
commit77c2e4668b9aefcb817d2164d3a4bd4df7a2bd39
treef678b5ae538475a8ecaa77dd66d1203abdcff212
parentcc0bb59788a1d152d5b1c3c4dc2ca7309702d340
proxmox-rrd: use fine grained locking in commit_journal_impl

Aquire the rrd_map lock for each file (else we block access for a long time)
proxmox-rrd/src/cache.rs
proxmox-rrd/src/cache/rrd_map.rs