]> git.proxmox.com Git - proxmox-backup.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)
commit7f381a62465bce17eac7c327ed4566cef008ae4d
tree6c4a5d10d6a220ec2ac9ab5558c2195ffff42ad0
parentc17fbbbc07cdbb9202bae3b1b7cfc1c03ebaa550
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