MCPcopy
hub / github.com/wavetermdev/waveterm / Shutdown

Function Shutdown

pkg/buildercontroller/buildercontroller.go:126–137  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

124}
125
126func Shutdown() {
127 mapLock.Lock()
128 controllers := make([]*BuilderController, 0, len(controllerMap))
129 for _, bc := range controllerMap {
130 controllers = append(controllers, bc)
131 }
132 mapLock.Unlock()
133
134 for _, bc := range controllers {
135 bc.Stop()
136 }
137}
138
139func (bc *BuilderController) waitForBuildDone(ctx context.Context) error {
140 for {

Callers

nothing calls this directly

Calls 1

StopMethod · 0.65

Tested by

no test coverage detected