[mirotalksfu] - ops
هذا الالتزام موجود في:
@@ -596,18 +596,18 @@ module.exports = class Room {
|
|||||||
});
|
});
|
||||||
|
|
||||||
transport.on('icestatechange', (iceState) => {
|
transport.on('icestatechange', (iceState) => {
|
||||||
if (iceState === 'failed') {
|
if (iceState === 'disconnected' || iceState === 'closed') {
|
||||||
log.warn('ICE failed, closing transport', {
|
log.warn('ICE state changed, closing peer', {
|
||||||
peer_name: peer_name,
|
peer_name: peer_name,
|
||||||
transport_id: id,
|
transport_id: id,
|
||||||
iceState: iceState,
|
iceState: iceState,
|
||||||
});
|
});
|
||||||
transport.close();
|
peer.close();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
transport.on('sctpstatechange', (sctpState) => {
|
transport.on('sctpstatechange', (sctpState) => {
|
||||||
log.debug('SCTP changed', {
|
log.debug('SCTP state changed', {
|
||||||
peer_name: peer_name,
|
peer_name: peer_name,
|
||||||
transport_id: id,
|
transport_id: id,
|
||||||
sctpState: sctpState,
|
sctpState: sctpState,
|
||||||
@@ -615,13 +615,13 @@ module.exports = class Room {
|
|||||||
});
|
});
|
||||||
|
|
||||||
transport.on('dtlsstatechange', (dtlsState) => {
|
transport.on('dtlsstatechange', (dtlsState) => {
|
||||||
if (dtlsState === 'failed') {
|
if (dtlsState === 'failed' || dtlsState === 'closed') {
|
||||||
log.warn('DTLS failed, closing transport', {
|
log.warn('DTLS state changed, closing peer', {
|
||||||
peer_name: peer_name,
|
peer_name: peer_name,
|
||||||
transport_id: id,
|
transport_id: id,
|
||||||
dtlsState: dtlsState,
|
dtlsState: dtlsState,
|
||||||
});
|
});
|
||||||
transport.close();
|
peer.close();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
المرجع في مشكلة جديدة
حظر مستخدم