From 22f6b100ba880da3b0f9029691258e2650d0977c Mon Sep 17 00:00:00 2001 From: Shelikhoo Date: Sat, 19 Jun 2021 12:34:58 +0100 Subject: [PATCH] fix v4 json loader MultiObservatoryConfig --- infra/conf/observatory.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/infra/conf/observatory.go b/infra/conf/observatory.go index 5eadd491c..2857213ac 100644 --- a/infra/conf/observatory.go +++ b/infra/conf/observatory.go @@ -6,6 +6,7 @@ import ( "github.com/v2fly/v2ray-core/v4/app/observatory/burst" "github.com/v2fly/v2ray-core/v4/app/observatory/multiObservatory" "github.com/v2fly/v2ray-core/v4/common/serial" + "github.com/v2fly/v2ray-core/v4/common/taggedfeatures" "github.com/v2fly/v2ray-core/v4/app/observatory" "github.com/v2fly/v2ray-core/v4/infra/conf/cfgcommon/duration" @@ -46,7 +47,7 @@ type MultiObservatoryConfig struct { } func (o *MultiObservatoryConfig) Build() (proto.Message, error) { - ret := &multiObservatory.Config{} + ret := &multiObservatory.Config{Holders: &taggedfeatures.Config{Features: make(map[string]*serial.TypedMessage)}} for _, v := range o.Observers { switch v.MemberType { case "burst":