cmd/client: if no local_ip set in proxy config, use 127.0.0.1 as default

This commit is contained in:
fatedier
2016-02-29 14:56:47 +08:00
parent 586d63f662
commit 3cbe432889
3 changed files with 9 additions and 8 deletions

View File

@@ -55,7 +55,7 @@ func LoadConf(confFile string) (err error) {
LogWay = tmpStr
}
// servers
// proxies
for name, section := range conf {
if name != "common" {
proxyClient := &ProxyClient{}
@@ -68,7 +68,8 @@ func LoadConf(confFile string) (err error) {
proxyClient.LocalIp, ok = section["local_ip"]
if !ok {
return fmt.Errorf("Parse ini file error: proxy [%s] no local_ip found", proxyClient.Name)
// use 127.0.0.1 as default
proxyClient.LocalIp = "127.0.0.1"
}
portStr, ok := section["local_port"]