MCPcopy Create free account
hub / github.com/dagger/dagger / releaseSharedWorkLease

Method releaseSharedWorkLease

dagql/cache.go:1723–1732  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

1721}
1722
1723func (oc *ongoingCall) releaseSharedWorkLease(ctx context.Context) error {
1724 if oc == nil || oc.releaseSharedWorkLeaseFn == nil {
1725 return nil
1726 }
1727 var err error
1728 oc.releaseSharedWorkLeaseOnce.Do(func() {
1729 err = oc.releaseSharedWorkLeaseFn(ctx)
1730 })
1731 return err
1732}
1733
1734// newDetachedResult creates a non-cache-backed Result from an explicit call frame and value.
1735func newDetachedResult[T Typed](call *ResultCall, self T) Result[T] {

Callers 2

getOrInitCallMethod · 0.95
waitMethod · 0.80

Calls 1

DoMethod · 0.45

Tested by

no test coverage detected