Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Bug]: iOS still shows "Failed to connect. Retrying" on every resume (follow-up to #5695)

Abierto Apto para principiantes
#17,560 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@otavio ya está trabajando en esto.

Desde el 12/10/2026.

  • #18469 de @otavio — abierto

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
72/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
ios, typescript
Área
mobile

Línea de trabajo

La lógica de la etiqueta está en apps/mobile/src/features/threads/floating-working-status.ts: cuando connectionError no es nulo, muestra "Failed to connect" en lugar de "Reconnecting to ...". Revisa dónde se asigna y se borra connectionError al reanudar la app, ya que el reporte sospecha de un valor obsoleto del socket que se cayó mientras la app estaba suspendida. Se considera terminado cuando una sesión reanudada muestra el texto de reconexión mientras se reconecta, y el texto de error sigue apareciendo cuando una reconexión realmente falla.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Before submitting
  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.
Area

apps/mobile

Steps to reproduce
  1. Open a thread in the iOS app, connected to an environment through T3 Connect.
  2. Put the app in the background for a minute or so.
  3. Open it again.
Expected behavior

A neutral Reconnecting to <env>... while it reconnects. This is the same thing #5695 asked for, but that one is closed and locked so I can't comment there.

Actual behavior

Pretty much every time I come back to the app, the pill says Failed to connect. Retrying <env>... for a second or two, and then it connects fine.

I checked the server side and the reconnect goes through on the first try every time (auth succeeds, socket is up in about 2s), so nothing is actually failing, it's just the wording.

The copy is still in apps/mobile/src/features/threads/floating-working-status.ts on v0.0.45. If connectionError isn't null it shows the "Failed to connect" label instead of "Reconnecting to ...", and I think after a resume it's still set from the socket that got dropped while the app was suspended.

Impact

Cosmetic issue

Version or commit

Server 0.0.45 (stable), iOS app from the App Store

Environment

iPhone, server on Linux x64 connected through T3 Connect

Lenguaje dominante
TypeScript
Estrellas
24.8k
Forks
6.4k
Merge medio
5 h 30 min
PR fusionados (30 d)
215

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de pingdotgg/t3code

Todos los issues de pingdotgg/t3code

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.