diff --git a/proxmox-sys/src/process_locker.rs b/proxmox-sys/src/process_locker.rs index b29e1343..65700963 100644 --- a/proxmox-sys/src/process_locker.rs +++ b/proxmox-sys/src/process_locker.rs @@ -152,7 +152,7 @@ impl ProcessLocker { data.writers += 1; let guard = ProcessLockSharedGuard { - locker: locker.clone(), + locker: Arc::clone(&locker), guard_id: data.next_guard_id, }; data.next_guard_id += 1;