diff --git a/.changeset/happy-lamps-enjoy.md b/.changeset/happy-lamps-enjoy.md new file mode 100644 index 00000000..3a388f9c --- /dev/null +++ b/.changeset/happy-lamps-enjoy.md @@ -0,0 +1,5 @@ +--- +"@livekit/rtc-node": patch +--- + +fix disconnect diff --git a/packages/livekit-rtc/src/room.ts b/packages/livekit-rtc/src/room.ts index c38cd435..902a94ed 100644 --- a/packages/livekit-rtc/src/room.ts +++ b/packages/livekit-rtc/src/room.ts @@ -258,7 +258,7 @@ export class Room extends (EventEmitter as new () => TypedEmitter }); await FfiClient.instance.waitFor((ev: FfiEvent) => { - return ev.message.case == 'connect' && ev.message.value.asyncId == res.asyncId; + return ev.message.case == 'disconnect' && ev.message.value.asyncId == res.asyncId; }); FfiClient.instance.removeListener(FfiClientEvent.FfiEvent, this.onFfiEvent);