Skip to content

Commit 32014cf

Browse files
committed
PAss iceConsentTimeout: 20
1 parent 26fbdb7 commit 32014cf

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

server/lib/Room.js

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -464,8 +464,9 @@ class Room extends EventEmitter
464464
const webRtcTransportOptions =
465465
{
466466
...config.mediasoup.webRtcTransportOptions,
467-
enableSctp : Boolean(sctpCapabilities),
468-
numSctpStreams : (sctpCapabilities || {}).numStreams
467+
iceConsentTimeout : 20,
468+
enableSctp : Boolean(sctpCapabilities),
469+
numSctpStreams : (sctpCapabilities || {}).numStreams
469470
};
470471

471472
const transport = await this._mediasoupRouter.createWebRtcTransport(
@@ -982,9 +983,10 @@ class Room extends EventEmitter
982983
const webRtcTransportOptions =
983984
{
984985
...config.mediasoup.webRtcTransportOptions,
985-
enableSctp : Boolean(sctpCapabilities),
986-
numSctpStreams : (sctpCapabilities || {}).numStreams,
987-
appData : { producing, consuming }
986+
iceConsentTimeout : 20,
987+
enableSctp : Boolean(sctpCapabilities),
988+
numSctpStreams : (sctpCapabilities || {}).numStreams,
989+
appData : { producing, consuming }
988990
};
989991

990992
if (forceTcp)
@@ -1003,7 +1005,9 @@ class Room extends EventEmitter
10031005
{
10041006
if (iceState === 'disconnected' || iceState === 'closed')
10051007
{
1006-
logger.warn('WebRtcTransport "icestatechange" event [iceState:%s]', iceState);
1008+
logger.warn('WebRtcTransport "icestatechange" event [iceState:%s], closing peer', iceState);
1009+
1010+
peer.close();
10071011
}
10081012
});
10091013

@@ -1016,7 +1020,9 @@ class Room extends EventEmitter
10161020
{
10171021
if (dtlsState === 'failed' || dtlsState === 'closed')
10181022
{
1019-
logger.warn('WebRtcTransport "dtlsstatechange" event [dtlsState:%s]', dtlsState);
1023+
logger.warn('WebRtcTransport "dtlsstatechange" event [dtlsState:%s], closing peer', dtlsState);
1024+
1025+
peer.close();
10201026
}
10211027
});
10221028

0 commit comments

Comments
 (0)