package cond
import "github.com/moby/buildkit/util/cond"
Index ¶
Types ¶
type StatefulCond ¶
type StatefulCond struct {
// contains filtered or unexported fields
}
func NewStatefulCond ¶
func NewStatefulCond(l sync.Locker) *StatefulCond
NewStatefulCond returns a stateful version of sync.Cond . This cond will never block on `Wait()` if `Signal()` has been called after the `Wait()` last returned. This is useful for avoiding to take a lock on `cond.Locker` for signalling.
func (*StatefulCond) Signal ¶
func (s *StatefulCond) Signal()
func (*StatefulCond) Wait ¶
func (s *StatefulCond) Wait()
Source Files ¶
- Version
- v0.5.0
- Published
- Apr 27, 2019
- Platform
- js/wasm
- Imports
- 1 packages
- Last checked
- 9 minutes ago –
Tools for package owners.