Handle messages async to datachannel receive

This commit is contained in:
tutman96 2025-01-06 22:07:29 +00:00
parent 499382afd8
commit be319f38d7
1 changed files with 1 additions and 1 deletions

View File

@ -77,7 +77,7 @@ func newSession() (*Session, error) {
session.RPCChannel = d
rpcServer := NewDataChannelJsonRpcServer(d)
d.OnMessage(func(msg webrtc.DataChannelMessage) {
rpcServer.HandleMessage(msg.Data)
go rpcServer.HandleMessage(msg.Data)
})
triggerOTAStateUpdate()
triggerVideoStateUpdate()