From 338dedd6f9bb657fe647971a488190e6bd48cd7b Mon Sep 17 00:00:00 2001 From: lukasIO Date: Tue, 16 May 2023 09:41:55 +0200 Subject: [PATCH] Use STATE_MISMATCH disconnect reason in connection reconciliation (#705) * Use STATE_MISMATCH disconnect reason in connection reconciliation * Create many-llamas-pump.md --- .changeset/many-llamas-pump.md | 5 +++++ src/room/Room.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/many-llamas-pump.md diff --git a/.changeset/many-llamas-pump.md b/.changeset/many-llamas-pump.md new file mode 100644 index 0000000000..113a2938dc --- /dev/null +++ b/.changeset/many-llamas-pump.md @@ -0,0 +1,5 @@ +--- +"livekit-client": patch +--- + +Use STATE_MISMATCH disconnect reason in connection reconciliation diff --git a/src/room/Room.ts b/src/room/Room.ts index c214bfd72f..7ea5a4d70e 100644 --- a/src/room/Room.ts +++ b/src/room/Room.ts @@ -1374,7 +1374,7 @@ class Room extends (EventEmitter as new () => TypedEmitter) this.recreateEngine(); this.handleDisconnect( this.options.stopLocalTrackOnUnpublish, - DisconnectReason.UNKNOWN_REASON, + DisconnectReason.STATE_MISMATCH, ); } } else {