Runs fn with a lease held, every transaction it opens fenced by the lease's token.
fn
the lease's name
the work to run
a promise of { held: true, result }, or { held: false, holder } without running fn when another node holds the lease
{ held: true, result }
{ held: false, holder }
Runs
fnwith a lease held, every transaction it opens fenced by the lease's token.