Skip to content

Commit 8b495d7

Browse files
Merge pull request #16 from utilitywarehouse/avoid-runner-init-stuck
Avoid stucking on Runners Run() func
2 parents 13026b0 + 0f05727 commit 8b495d7

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Diff for: main.go

+5-4
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,11 @@ func main() {
8888
}
8989
wgDeviceNames = append(wgDeviceNames, wgDeviceName)
9090
runners = append(runners, r)
91-
if err := r.Run(); err != nil {
92-
log.Logger.Error("Failed to start runner", "err", err)
93-
os.Exit(1)
94-
}
91+
go func() {
92+
if err := r.Run(); err != nil {
93+
log.Logger.Error("Failed to start runner", "err", err)
94+
}
95+
}()
9596
}
9697

9798
wgMetricsClient, err := wgctrl.New()

0 commit comments

Comments
 (0)