@@ -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}}) => { |