Deja de perder llamadas a la expiración de la sesión, derribado y dispositivos ranes

Featurekamo-internal
Se descapó
26 de agosto de 2026 a las 2:23 UTC
Autor
kamo
Compromit
fb38c7a

Cuatro barricas que comparten dos expedientes, por lo que comparten una confirmación. Una llamada en vivo cuenta ahora como actividad de sesión. ClientActivityTracker se equipara presencia con eventos de entrada, así que un miembro escuchando una larga llamada leída como ocioso: el Redis TTL decaydo, la advertencia de caducidad abierta en una pestaña que no estaban buscando en, y /logout derribó el árbol que sostenía la sesión de SIP. Expulsado por el marca existenteAhora (aún) por lo que el desactivado de logout sigue ganando los propios pisos de la sesión de Monséter (Empresa de actividad de 120, 60s re-extiende mínimo) gobiernan la cadencia, por lo que esto no puede Huye. Un documento que muere sosteniendo una llamada lo dice ahora. pagehide dispara un mejor esfuerzo BYE el extremo lejano se sentó previamente en una pierna muerta hasta que el registrador cronometrado el contacto hacia fuera, hasta diez minutos a la fecha:600 y una baliza de transporte miembro, org, proveedor y hadLiveSession. Nada en ningún lugar contaba con la frecuencia con que Derribo en realidad cuesta una llamada, así que no había un número para pesar una solución más grande contra. La baliza permite las listas de sus campos: sin números remotos en un tronco de vaina, y Los ids se quedan atrasados porque son int64. Una segunda pestaña ya no suena con un botón de respuesta muerta. El tema VOIP STOMP es una emisión, por lo que cada documento abierto ha entranteCall, mientras que sólo el El proveedor envió el INVITE para responder. Cedido en la sesión en lugar de SDK, porque con dos pestañas abiertas ambos tienen registro. Un cambio de dispositivo llega a la llamada desde cualquier ventana. saveAVSettings despacha a de la misma ventana CustomEvent; sólo useAVSettings también escuchó el documento cruzado evento de almacenamiento, por lo que cada consumidor de call-path perdió un cambio hecho en otra parte. silenciosamente, porque aplicarSinkId se traga cada fallo. Un suscribirAVSettings ahora cubre ambas mitades.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios