fix data race

This commit is contained in:
yusing
2025-02-24 19:24:46 +08:00
parent 135c79d2ad
commit 0d388a396c
8 changed files with 29 additions and 20 deletions

View File

@@ -125,6 +125,7 @@ func (r *Route) Start(parent task.Parent) (err gperr.Error) {
if r.impl == nil {
return gperr.New("route not initialized")
}
return r.impl.Start(parent)
}
@@ -337,7 +338,7 @@ func (r *Route) Finalize() {
r.Port.Listening, r.Port.Proxy = lp, pp
if r.HealthCheck == nil {
r.HealthCheck = health.DefaultHealthConfig
r.HealthCheck = health.DefaultHealthConfig()
}
if !r.HealthCheck.Disable {