consul: avoid reflection in comparing service map types

This commit is contained in:
Seth Hoenig
2022-06-01 10:22:00 -05:00
parent 69bbaa44f9
commit 3ca5292d91

View File

@@ -826,15 +826,15 @@ OUTER:
return false
}
if !reflect.DeepEqual(s.Meta, o.Meta) {
if !helper.CompareMapStringString(s.Meta, o.Meta) {
return false
}
if !reflect.DeepEqual(s.CanaryMeta, o.CanaryMeta) {
if !helper.CompareMapStringString(s.CanaryMeta, o.CanaryMeta) {
return false
}
if !reflect.DeepEqual(s.TaggedAddresses, o.TaggedAddresses) {
if !helper.CompareMapStringString(s.TaggedAddresses, o.TaggedAddresses) {
return false
}