fix crash

This commit is contained in:
aler9
2020-12-06 17:56:43 +01:00
parent 6d201429f1
commit b4c183ad2a
6 changed files with 47 additions and 34 deletions

View File

@@ -164,7 +164,7 @@ func (c *ClientConn) backgroundRecordTCP() {
for trackID := range c.rtcpSenders {
r := c.rtcpSenders[trackID].Report(now)
if r != nil {
c.nconn.SetWriteDeadline(time.Now().Add(c.d.WriteTimeout))
c.nconn.SetWriteDeadline(time.Now().Add(c.c.WriteTimeout))
frame := base.InterleavedFrame{
TrackID: trackID,
StreamType: StreamTypeRtcp,
@@ -199,7 +199,7 @@ func (c *ClientConn) WriteFrame(trackID int, streamType StreamType, content []by
return c.udpRtcpListeners[trackID].write(content)
}
c.nconn.SetWriteDeadline(now.Add(c.d.WriteTimeout))
c.nconn.SetWriteDeadline(now.Add(c.c.WriteTimeout))
frame := base.InterleavedFrame{
TrackID: trackID,
StreamType: streamType,