1
0
Fork 0
forked from External/mediamtx

fix race condition in WebRTC tests (#3204)

This commit is contained in:
Alessandro Ros 2024-04-07 22:46:24 +02:00 committed by GitHub
parent d5a18bf78f
commit 9ce12ffa4a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -221,10 +221,17 @@ func TestServerPublish(t *testing.T) {
path.stream.Desc().Medias[0], path.stream.Desc().Medias[0],
path.stream.Desc().Medias[0].Formats[0], path.stream.Desc().Medias[0].Formats[0],
func(u unit.Unit) error { func(u unit.Unit) error {
select {
case <-recv:
return nil
default:
}
require.Equal(t, [][]byte{ require.Equal(t, [][]byte{
{1}, {1},
}, u.(*unit.H264).AU) }, u.(*unit.H264).AU)
close(recv) close(recv)
return nil return nil
}) })