- Sort Score
- Result 10 results
- Languages All
Results 1 - 1 of 1 for workerStopped (0.11 sec)
-
pkg/queue/delay.go
func (d *delayQueue) Closed() <-chan struct{} { done := make(chan struct{}) go func() { for _, ch := range d.workerStopped { <-ch } close(done) }() return done } func (d *delayQueue) Run(stop <-chan struct{}) { for i := 0; i < d.workers; i++ { d.workerStopped = append(d.workerStopped, d.work(stop)) } push := func(t *delayTask) bool { select { case d.execute <- t:
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Jul 20 06:27:31 UTC 2023 - 6.7K bytes - Viewed (0)