chore: add error handling for echo shutdown (#593)

This commit is contained in:
Roland 2024-09-03 17:09:26 +07:00 committed by GitHub
parent 7966b82abf
commit ba30fe35cc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -53,7 +53,10 @@ func main() {
logger.Logger.Info("Shutting down echo server...")
ctx, cancel = context.WithTimeout(context.Background(), 10*time.Second)
defer cancel()
e.Shutdown(ctx)
err := e.Shutdown(ctx)
if err != nil {
logger.Logger.WithError(err).Error("Failed to shutdown echo server")
}
logger.Logger.Info("Echo server exited")
svc.Shutdown()
logger.Logger.Info("Service exited")