()
| 73 | } |
| 74 | |
| 75 | func (d *devPodManager) Close() { |
| 76 | d.m.Lock() |
| 77 | for _, cancel := range d.cancels { |
| 78 | cancel() |
| 79 | } |
| 80 | d.cancels = []context.CancelFunc{} |
| 81 | d.m.Unlock() |
| 82 | _ = d.Wait() |
| 83 | } |
| 84 | |
| 85 | func (d *devPodManager) StartMultiple(ctx devspacecontext.Context, devPods []string, options Options) error { |
| 86 | devCtx, _ := values.DevContextFrom(ctx.Context()) |