1
0
mirror of https://github.com/go-kratos/kratos.git synced 2025-03-17 21:07:54 +02:00

fix empty panic (#652)

This commit is contained in:
Tony 2020-12-02 00:56:18 +08:00 committed by GitHub
parent f831dc0b55
commit 221467c8f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -278,6 +278,9 @@ func (r *Resolve) Fetch(ctx context.Context) (ins *naming.InstancesInfo, ok bool
if ok { if ok {
var appIns *naming.InstancesInfo var appIns *naming.InstancesInfo
appIns, ok = app.zoneIns.Load().(*naming.InstancesInfo) appIns, ok = app.zoneIns.Load().(*naming.InstancesInfo)
if !ok {
return
}
ins = new(naming.InstancesInfo) ins = new(naming.InstancesInfo)
ins.LastTs = appIns.LastTs ins.LastTs = appIns.LastTs
ins.Scheduler = appIns.Scheduler ins.Scheduler = appIns.Scheduler