fix sps start crash
This commit is contained in:
@ -1,4 +1,7 @@
|
|||||||
proxy更新日志
|
proxy更新日志
|
||||||
|
v6.9
|
||||||
|
1.修复了sps的start潜在的crash问题.
|
||||||
|
|
||||||
v6.8
|
v6.8
|
||||||
1.HTTP(S)\SOCKS5代理,API认证功能,发送给认证接口的参数增加了本地IP,local_ip字段,
|
1.HTTP(S)\SOCKS5代理,API认证功能,发送给认证接口的参数增加了本地IP,local_ip字段,
|
||||||
代表用户访问的是本地服务器的哪个IP.
|
代表用户访问的是本地服务器的哪个IP.
|
||||||
|
|||||||
@ -257,6 +257,9 @@ func (s *SPS) Start(args interface{}, log *logger.Logger) (err error) {
|
|||||||
} else if *s.cfg.LocalType == "kcp" {
|
} else if *s.cfg.LocalType == "kcp" {
|
||||||
err = sc.ListenKCP(s.cfg.KCP, s.callback, s.log)
|
err = sc.ListenKCP(s.cfg.KCP, s.callback, s.log)
|
||||||
}
|
}
|
||||||
|
if err != nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
if *s.cfg.ParentServiceType == "socks" {
|
if *s.cfg.ParentServiceType == "socks" {
|
||||||
err = s.RunSSUDP(addr)
|
err = s.RunSSUDP(addr)
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user