def give_back

cswap-bend-cli@0.1.0.0 · daemon/pidlock.bend:56

import cswap-bend-cli@0.1.0.0/daemon/pidlock.bend as Pidlock
import Base
import cswap-bend-cli@0.1.0.0/fs/write.bend as FsW
import cswap-bend-cli@0.1.0.0/act.bend as Act
import cswap-bend-cli@0.1.0.0/lock.bend as Lock

56def give_back(+state_dir: String, f: File) -> Act.of(Unit):
57  do ActM<Unit>:
58    Act.lift(Unit, Lock.release(f))
59    FsW.remove(pid_path(state_dir))

Uses (10)

Used by (1)