prevent goroutine leak

This commit is contained in:
v2ray
2016-07-29 12:13:20 +02:00
parent 6fa84624cb
commit 7f277c9bcc
+2
View File
@@ -392,6 +392,8 @@ func (this *Connection) Terminate() {
log.Info("KCP|Connection: Terminating connection to ", this.RemoteAddr())
this.SetState(StateTerminated)
this.dataInputCond.Broadcast()
this.dataOutputCond.Broadcast()
this.writer.Close()
}