mirror of
https://github.com/screego/server.git
synced 2026-08-28 20:10:43 +08:00
Merge pull request #250 from swindi-dev/fix/transient-disconnected
fix: don't close peer connection on transient 'disconnected' state
This commit is contained in:
+2
-10
@@ -62,11 +62,7 @@ const hostSession = async ({
|
||||
|
||||
peer.onconnectionstatechange = (event) => {
|
||||
console.log('host change', event);
|
||||
if (
|
||||
peer.connectionState === 'closed' ||
|
||||
peer.connectionState === 'disconnected' ||
|
||||
peer.connectionState === 'failed'
|
||||
) {
|
||||
if (peer.connectionState === 'closed' || peer.connectionState === 'failed') {
|
||||
peer.close();
|
||||
done();
|
||||
}
|
||||
@@ -134,11 +130,7 @@ const clientSession = async ({
|
||||
};
|
||||
peer.onconnectionstatechange = (event) => {
|
||||
console.log('client change', event);
|
||||
if (
|
||||
peer.connectionState === 'closed' ||
|
||||
peer.connectionState === 'disconnected' ||
|
||||
peer.connectionState === 'failed'
|
||||
) {
|
||||
if (peer.connectionState === 'closed' || peer.connectionState === 'failed') {
|
||||
peer.close();
|
||||
done();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user