Browse Source

Merge pull request #126 from matthewgao/master

fix goroutine leak
pull/138/head
浩麟 5 years ago committed by GitHub
parent
commit
0a653c20a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      protocol/rtmp/rtmprelay/rtmprelay.go
  2. 2
      protocol/rtmp/rtmprelay/staticrelay.go

2
protocol/rtmp/rtmprelay/rtmprelay.go

@ -77,7 +77,7 @@ func (self *RtmpRelay) sendPublishChunkStream() { @@ -77,7 +77,7 @@ func (self *RtmpRelay) sendPublishChunkStream() {
if ctrlcmd == STOP_CTRL {
self.connectPublishClient.Close(nil)
log.Debugf("sendPublishChunkStream close: playurl=%s, publishurl=%s", self.PlayUrl, self.PublishUrl)
break
return
}
}
}

2
protocol/rtmp/rtmprelay/staticrelay.go

@ -170,7 +170,7 @@ func (self *StaticPush) HandleAvPacket() { @@ -170,7 +170,7 @@ func (self *StaticPush) HandleAvPacket() {
if ctrlcmd == STATIC_RELAY_STOP_CTRL {
self.connectClient.Close(nil)
log.Debugf("Static HandleAvPacket close: publishurl=%s", self.RtmpUrl)
break
return
}
}
}

Loading…
Cancel
Save