修复rtmp推拉流内存泄漏问题

This commit is contained in:
yangjiechina
2024-06-28 20:56:18 +08:00
parent 8d886d1444
commit ece14dbc27
18 changed files with 127 additions and 102 deletions

View File

@@ -56,10 +56,7 @@ func (s *server) OnPacket(conn net.Conn, data []byte) []byte {
if err != nil {
log.Sugar.Errorf("处理rtmp包失败 err:%s conn:%s", err.Error(), conn.RemoteAddr().String())
_ = conn.Close()
t.Data.(*Session).Close()
t.Data = nil
}
if session.isPublisher {