1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-11 18:30:43 +00:00

fix not creating test dir in some environment

This commit is contained in:
Shelikhoo 2021-04-13 18:15:06 +01:00
parent d7c9a98d76
commit 3cd145a6f0
No known key found for this signature in database
GPG Key ID: C4D5E79D22B25316

View File

@ -28,9 +28,10 @@ func init() {
os.Setenv("v2ray.location.asset", tempPath)
common.Must(os.MkdirAll(tempPath, 0755))
if _, err := os.Stat(platform.GetAssetLocation("geoip.dat")); err != nil && errors.Is(err, fs.ErrNotExist) {
if _, err := os.Stat(geoipPath); err != nil && errors.Is(err, fs.ErrNotExist) {
common.Must(os.MkdirAll(tempPath, 0755))
geoipBytes, err := common.FetchHTTPContent(geoipURL)
common.Must(err)
common.Must(filesystem.WriteFile(geoipPath, geoipBytes))