Commit b3531362 by Torkel Ödegaard

fix: minor fix to plugin service shut down flow

parent 7e2fb5e9
......@@ -111,11 +111,14 @@ func (pm *PluginManager) Run(ctx context.Context) error {
pm.checkForUpdates()
ticker := time.NewTicker(time.Minute * 10)
for {
run := true
for run {
select {
case <-ticker.C:
pm.checkForUpdates()
case <-ctx.Done():
run = false
break
}
}
......@@ -125,7 +128,7 @@ func (pm *PluginManager) Run(ctx context.Context) error {
p.Kill()
}
return nil
return ctx.Err()
}
func checkPluginPaths() error {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment