]> git.proxmox.com Git - proxmox-backup.git/blobdiff - src/backup/fixed_index.rs
backup: index readers: drop useless shared lock
[proxmox-backup.git] / src / backup / fixed_index.rs
index a2317f0bd563dd3a21d7ba7cd6dfe56e8abb1fc3..eff50055fe8d2cdc74e54d10ba6be3dfb2e12e67 100644 (file)
@@ -65,12 +65,6 @@ impl FixedIndexReader {
     }
 
     pub fn new(mut file: std::fs::File) -> Result<Self, Error> {
-        if let Err(err) =
-            nix::fcntl::flock(file.as_raw_fd(), nix::fcntl::FlockArg::LockSharedNonblock)
-        {
-            bail!("unable to get shared lock - {}", err);
-        }
-
         file.seek(SeekFrom::Start(0))?;
 
         let header_size = std::mem::size_of::<FixedIndexHeader>();