Skip to main content

acquire

Function acquire 

Source
pub fn acquire(worktree: &Path, cmd: &str) -> Result<SessionLock, AcquireError>
Expand description

Acquire an exclusive session lock for the given worktree. Cleans up stale locks; returns AcquireError::ForeignLock if a live foreign PID holds the lock, or AcquireError::Io/AcquireError::Serde for I/O / serialization failures.