Browse Source

fix goroutine leak

pull/126/head
gaoshen.gs 5 years ago
parent
commit
a5d545ebe4
  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