Code
Hub
Workspaces
Connect
Indexed graphs
Engine
MCP
copy
hub
/
github.com/go-co-op/gocron
/ Done
Method
Done
util.go:105–107 ·
view source on GitHub ↗
()
Source
from the content-addressed store, hash-verified
103
}
104
105
func
(w *waitGroupWithMutex) Done() {
106
w.wg.Done()
107
}
108
109
func
(w *waitGroupWithMutex) Wait() {
110
w.mu.Lock()
Callers
15
start
Method · 0.95
sendOutForRescheduling
Method · 0.80
sendOutForNextRunUpdate
Method · 0.80
limitModeRunner
Method · 0.80
singletonModeRunner
Method · 0.80
runJob
Method · 0.80
stop
Method · 0.80
RunNow
Method · 0.80
NewScheduler
Function · 0.80
stopScheduler
Method · 0.80
selectAllJobsOutRequest
Method · 0.80
selectRunJobRequest
Method · 0.80
Calls
no outgoing calls
Tested by
9
TestSchedulerMonitor_ThreadSafety
Function · 0.64
ExampleWithClock
Function · 0.64
TestScheduler_StopTimeout
Function · 0.64
TestScheduler_StopLongRunningJobs
Function · 0.64
TestScheduler_StopAndStartLongRunningJobs
Function · 0.64
TestScheduler_ShutdownWithContext
Function · 0.64
IsLeader
Method · 0.64
TestScheduler_WithDistributed
Function · 0.64
TestJob_NextRun_ConcurrentCompletions
Function · 0.64