Преглед на файлове

check nil for outbound config

Darien Raymond преди 8 години
родител
ревизия
57fc444b3c
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      tools/conf/v2ray.go

+ 3 - 0
tools/conf/v2ray.go

@@ -339,6 +339,9 @@ func (v *Config) Build() (*core.Config, error) {
 		config.Inbound = append(config.Inbound, ic)
 	}
 
+	if v.OutboundConfig == nil {
+		return nil, errors.New("Config: No outbound config specified.")
+	}
 	oc, err := v.OutboundConfig.Build()
 	if err != nil {
 		return nil, err