fix readers removal in examples (#26)

This commit is contained in:
aler9
2021-03-13 15:14:20 +01:00
parent 792d74e6ef
commit 73efb1437c
4 changed files with 8 additions and 0 deletions

View File

@@ -144,6 +144,8 @@ func handleConn(conn *gortsplib.ServerConn) {
if conn == publisher { if conn == publisher {
publisher = nil publisher = nil
sdp = nil sdp = nil
} else {
delete(readers, conn)
} }
} }

View File

@@ -143,6 +143,8 @@ func handleConn(conn *gortsplib.ServerConn) {
if conn == publisher { if conn == publisher {
publisher = nil publisher = nil
sdp = nil sdp = nil
} else {
delete(readers, conn)
} }
} }

View File

@@ -143,6 +143,8 @@ func handleConn(conn *gortsplib.ServerConn) {
if conn == publisher { if conn == publisher {
publisher = nil publisher = nil
sdp = nil sdp = nil
} else {
delete(readers, conn)
} }
} }

View File

@@ -287,6 +287,8 @@ func (ts *testServ) handleConn(conn *ServerConn) {
if conn == ts.publisher { if conn == ts.publisher {
ts.publisher = nil ts.publisher = nil
ts.sdp = nil ts.sdp = nil
} else {
delete(ts.readers, conn)
} }
} }