From 837cf3f65684cc7ee299652573e6ea4809a97a5c Mon Sep 17 00:00:00 2001 From: BaoXuebin Date: Tue, 7 Dec 2021 23:19:36 +0800 Subject: [PATCH] fixbug: docker append file error --- script/config.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/script/config.go b/script/config.go index fd4895a..efce86b 100644 --- a/script/config.go +++ b/script/config.go @@ -82,14 +82,15 @@ func LoadServerConfig() error { return err } } else { - file, _ := os.OpenFile(whiteListFilePath, os.O_CREATE, 0644) - _, err = file.WriteString("[]") + err = CreateFile(whiteListFilePath) + if err != nil { + return err + } + err = WriteFile(whiteListFilePath, "[]") if err != nil { - LogSystemError("Failed to create whitelist file (" + whiteListFilePath + ")") return err } whiteList = make([]string, 0) - defer file.Close() } LogSystemInfo("Success load whitelist file (" + whiteListFilePath + ")") return nil