(mod LifetimeModule)
| 55 | } |
| 56 | |
| 57 | func (lt *LifetimeTracker) Add(mod LifetimeModule) { |
| 58 | lt.instances = append(lt.instances, &struct { |
| 59 | mod LifetimeModule |
| 60 | started bool |
| 61 | earlyStopped bool |
| 62 | }{mod: mod, started: false}) |
| 63 | } |
| 64 | |
| 65 | // StartAll calls Start for all registered LifetimeModule instances. |
| 66 | func (lt *LifetimeTracker) StartAll() error { |
no outgoing calls