一个找config.json文件的小bug
afwerar opened this issue · 1 comments
afwerar commented
cmd\shadowsocks-server\server.go:441:"if !os.IsNotExist(err)" should be "if os.IsNotExist(err)"
cmd\shadowsocks-local\local.go:382:"if (!exists || err != nil) && binDir != "" && binDir != "."" should be "if !exists || err != nil"
k1988 commented
这个是你代码理解错误了。你以为这个判断是文件不存在时报错,其实是文件存在但读取失败时报错(未预期的异常情况)。文件不存在走使用命令行中的配置(预期的异常情况)