Просмотр исходного кода

XUDP client: Initialize Global ID's BaseKey correctly (#5602)

https://t.me/projectXray/4624679
风扇滑翔翼 4 месяцев назад
Родитель
Сommit
daf9cba29f
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      common/xudp/xudp.go

+ 1 - 0
common/xudp/xudp.go

@@ -35,6 +35,7 @@ func init() {
 	if strings.ToLower(platform.NewEnvFlag(platform.XUDPLog).GetValue(func() string { return "" })) == "true" {
 	if strings.ToLower(platform.NewEnvFlag(platform.XUDPLog).GetValue(func() string { return "" })) == "true" {
 		Show = true
 		Show = true
 	}
 	}
+	BaseKey = make([]byte, 32)
 	rand.Read(BaseKey)
 	rand.Read(BaseKey)
 	go func() {
 	go func() {
 		time.Sleep(100 * time.Millisecond) // this is not nice, but need to give some time for Android to setup ENV
 		time.Sleep(100 * time.Millisecond) // this is not nice, but need to give some time for Android to setup ENV