- Se descapó
- 26 de agosto de 2026 a las 6:12 UTC
- Autor
- kamo
- Compromit
- 0b0984c
Dos seguimientos de la tienda de sesión, uno de ellos un verdadero defecto. asegurarAdhete decidido foreal-vs-background de una bandera de "everLoaded" establecida cuando la primera Paso en primer plano STARTED. Ese pase puede volver sin conformar nada, se sale cuando nada. está suscrito, que es el mismo guardia que impide que un módulo sin suscriptores redirga - /logout. Cuando lo hizo, la bandera ya estaba puesta, así que cada montaje posterior tomó el camino de fondo, y el camino de fondo salta deliberadamente el final que despeja la carga. El resultado es Se atasca la verdad para el resto de la vida de la pestaña: sin choque, sin pruebas de falla, sólo todo aplicación sentada en su estado de carga para siempre. Ahora prueba la puerta misma. todavía en primer plano - que es auto-curativa y deja caer la bandera por completo. También elimina la actualizaciónAhora (). Era una API pública que nada más que las pruebas llamadas, y la cosa Las pruebas realmente querían hacer ejercicio era el camino de cinco minutos. Ahora pasan por refreshSession (), que es lo que llaman el intervalo y el oyente cambio de visibilidad, por lo que el Los casos de repaso de fondo cubren la costura real en lugar de una puerta abierta para ellos. Verificado: tsc clean, 10 guardias pass, 3293 pruebas verdes (26 en este archivo), compilación compilación, y la El servidor independiente todavía convierte la shell en 200, 16.239 bytes en 153 elementos, dos cabeceras, diez botones, mis negocios / Mi perfil / Regisal.