(Fix): Exit code 0 when expected (healthcheck fix)

This commit is contained in:
Quentin McGaw
2021-01-04 13:41:56 +00:00
parent 9db10f56ef
commit bf6bab7963

View File

@@ -85,8 +85,11 @@ func main() {
case signal := <-signalsCh:
logger.Warn("Caught OS signal %s, shutting down", signal)
case err := <-errorCh:
logger.Error(err)
close(errorCh)
if err == nil { // expected exit such as healthcheck
nativeos.Exit(0)
}
logger.Error(err)
}
cancel()