TUN-3706: Quit if any origin service fails to start

This commit is contained in:
Adam Chalmers
2020-12-30 13:48:19 -06:00
parent 32336859f8
commit b855e33327
3 changed files with 13 additions and 5 deletions

View File

@@ -339,7 +339,9 @@ func StartServer(
errC <- metrics.ServeMetrics(metricsListener, shutdownC, readinessCh, log)
}()
ingressRules.StartOrigins(&wg, log, shutdownC, errC)
if err := ingressRules.StartOrigins(&wg, log, shutdownC, errC); err != nil {
return err
}
reconnectCh := make(chan origin.ReconnectSignal, 1)
if c.IsSet("stdin-control") {