INNER CODE UNIT · Go
func
umputun/ralphex · cmd/ralphex/main.go:172
fn func()
}
func (c *worktreeCleanupFn) set(fn func()) {
c.mu.Lock()
c.fn = fn
c.mu.Unlock()
}
func (c *worktreeCleanupFn) call() {
c.mu.Lock()
fn := c.fn
c.mu.Unlock()
if fn != nil {
fn()
}
}