dry-elephant-14928
01/26/2021, 11:47 PMwonderful-manchester-12533
01/27/2021, 12:13 AMwonderful-manchester-12533
01/27/2021, 12:13 AM<http://github.com/livekit/livekit-server/pkg/rtc.(*MediaTrack).forwardRTPWorker|github.com/livekit/livekit-server/pkg/rtc.(*MediaTrack).forwardRTPWorker>
/workspace/pkg/rtc/mediatrack.go:292
2021-01-26T23:13:27.272Z DEBUG rtc/mediatrack.go:152 removing peerconnection track {"track": "TR_rptjQ44gqBTpu5fuEMFYUW", "srcParticipant": "PA_VYiQGM2cxMgs4DN7Tipnm", "destParticipant": "PA_m32jPaCTCFyiS79P2oq4h4"}
2021-01-26T23:13:27.372Z DEBUG rtc/participant.go:444 starting negotiation {"participant": "PA_m32jPaCTCFyiS79P2oq4h4"}
2021-01-26T23:13:27.373Z DEBUG rtc/participant.go:463 sending available offer to participant
2021-01-26T23:13:27.392Z DEBUG rtc/participant.go:128 ICE connection state changed {"state": "disconnected"}
2021-01-26T23:13:27.392Z DEBUG rtc/participant.go:481 updating participant state {"state": "DISCONNECTED"}
panic: send on closed channel
goroutine 1387 [running]:
<http://github.com/livekit/livekit-server/pkg/routing.(*MessageChannel).WriteMessage(0xc0004002f0|github.com/livekit/livekit-server/pkg/routing.(*MessageChannel).WriteMessage(0xc0004002f0>, 0xe77140, 0xc00018a240, 0xc0005947e0, 0xc0002b3090)
/workspace/pkg/routing/messagechannel.go:23 +0x4c
<http://github.com/livekit/livekit-server/pkg/rtc.(*ParticipantImpl).negotiate(0xc00007c300)|github.com/livekit/livekit-server/pkg/rtc.(*ParticipantImpl).negotiate(0xc00007c300)>
/workspace/pkg/rtc/participant.go:464 +0x41f
created by time.goFunc
/usr/local/go/src/time/sleep.go:167 +0x4
wonderful-manchester-12533
01/27/2021, 12:14 AMdry-elephant-14928
01/27/2021, 12:14 AMwonderful-manchester-12533
01/27/2021, 12:14 AMdry-elephant-14928
01/27/2021, 12:14 AMdry-elephant-14928
01/27/2021, 12:15 AMwonderful-manchester-12533
01/27/2021, 12:20 AMwonderful-manchester-12533
01/27/2021, 12:21 AMtrue
wonderful-manchester-12533
01/27/2021, 12:21 AMdry-elephant-14928
01/27/2021, 12:23 AMwonderful-manchester-12533
01/27/2021, 12:23 AMwonderful-manchester-12533
01/27/2021, 12:23 AMpkg/routing/messagechannel.go
shouldn't the message be sent asynchronously? line 23, prepend with go
dry-elephant-14928
01/27/2021, 12:27 AMdry-elephant-14928
01/27/2021, 12:27 AMdry-elephant-14928
01/27/2021, 12:28 AMwonderful-manchester-12533
01/27/2021, 12:29 AMwonderful-manchester-12533
01/27/2021, 12:30 AMdry-elephant-14928
01/27/2021, 12:30 AMwonderful-manchester-12533
01/27/2021, 12:31 AMdry-elephant-14928
01/27/2021, 12:32 AM2021-01-26T16:32:15.186-0800 INFO server/main.go:145 configured key provider {"num_keys": 2}
2021-01-26T16:32:15.309-0800 INFO server/main.go:178 using multi-node routing via redis {"address": "localhost:6379"}
2021-01-26T16:32:15.315-0800 INFO service/server.go:100 starting LiveKit server {"address": ":7880", "nodeId": "ND_0000ACDE48001122"}
wonderful-manchester-12533
01/27/2021, 12:34 AMwonderful-manchester-12533
01/27/2021, 12:35 AM2021-01-27T00:35:02.654Z INFO server/main.go:145 configured key provider {"num_keys": 1}
2021-01-27T00:35:02.821Z INFO server/main.go:192 using single-node routing
2021-01-27T00:35:02.822Z INFO service/server.go:100 starting LiveKit server {"address": ":7880", "nodeId": "ND_0000000000000000"}
dry-elephant-14928
01/27/2021, 12:35 AMdry-elephant-14928
01/27/2021, 12:35 AMwonderful-manchester-12533
01/27/2021, 12:36 AMwonderful-manchester-12533
01/27/2021, 12:36 AMwonderful-manchester-12533
01/27/2021, 12:36 AMdry-elephant-14928
01/27/2021, 12:36 AM