| @@ -90,6 +90,12 @@ const updateOtherVideo = (target, dom) => { | |||
| dom.srcObject.addTrack(track) | |||
| dom.srcObject = dom.srcObject | |||
| } | |||
| rpc.onconnectionstatechange = () => { | |||
| if(rpc.connectionState === 'failed') { | |||
| console.log(target, 'failed, retry!') | |||
| wire({kind: 'peerInfo', value: {type: 'request'}, target}) | |||
| } | |||
| } | |||
| } | |||
| dom.listener = async ({detail: {source, value}}) => { | |||