Przeglądaj źródła

Fix panic due to uninitialized logFields map

Rod Hynes 1 rok temu
rodzic
commit
5928ffbe94
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      psiphon/common/inproxy/api.go

+ 1 - 1
psiphon/common/inproxy/api.go

@@ -833,7 +833,7 @@ func (report *BrokerServerReport) ValidateAndGetLogFields(
 			return nil, errors.Tracef("invalid proxy portmapping types: %v", report.ProxyPortMappingTypes)
 			return nil, errors.Tracef("invalid proxy portmapping types: %v", report.ProxyPortMappingTypes)
 		}
 		}
 
 
-		logFields := common.LogFields{}
+		logFields = common.LogFields{}
 
 
 		logFields["proxy_nat_type"] = report.ProxyNATType
 		logFields["proxy_nat_type"] = report.ProxyNATType
 		logFields["proxy_port_mapping_types"] = report.ProxyPortMappingTypes
 		logFields["proxy_port_mapping_types"] = report.ProxyPortMappingTypes