Fix a potential issue mentioned in #81

pull/91/head
v2ray 2016-02-16 14:35:24 +01:00
parent f7c6ecde90
commit 131e6bf239
1 changed files with 3 additions and 1 deletions

View File

@ -63,7 +63,6 @@ func (this *Shadowsocks) Listen(port v2net.Port) error {
return proxy.ErrorAlreadyListening
}
}
this.accepting = true
tcpHub, err := hub.ListenTCP(port, this.handleConnection)
if err != nil {
@ -82,6 +81,9 @@ func (this *Shadowsocks) Listen(port v2net.Port) error {
this.udpHub = udpHub
}
this.port = port
this.accepting = true
return nil
}