MCPcopy Index your code
hub / github.com/wavetermdev/waveterm / TerminateJobManager

Function TerminateJobManager

pkg/jobcontroller/jobcontroller.go:932–938  ·  view source on GitHub ↗
(ctx context.Context, jobId string)

Source from the content-addressed store, hash-verified

930}
931
932func TerminateJobManager(ctx context.Context, jobId string) error {
933 _, err, _ := terminateJobManagerGroup.Do(jobId, func() (any, error) {
934 err := doTerminateJobManager(ctx, jobId)
935 return nil, err
936 })
937 return err
938}
939
940func doTerminateJobManager(ctx context.Context, jobId string) error {
941 var shouldTerminate bool

Callers 3

tryTerminateJobManagerFunction · 0.85
TerminateAndDetachJobFunction · 0.85

Calls 1

doTerminateJobManagerFunction · 0.85

Tested by

no test coverage detected