- Navios
- 26 de agosto de 2026 às 06:05 UTC
- Autor
- Kamo
- Enviar
- 2f99cd0
Companheiro para MediaService 8a809b3, que parou os membros de obter o mesmo Mensagem de chat três vezes mais no telefone. Essa alteração fez a expedição colapsar destinos duplicados; este impede que os duplicados sejam criados. dispositivo/registro menta uma nova linha user device tokens incondicionalmente, então assinando novamente no mesmo aparelho produz um novo device token id. O empurrão registro é único em (dispositivo token id, org id, push kind) — NÃO no token — enquanto FCM/APNs continuam a devolver o mesmo token para essa instalação. Então... cada entrada deixou mais uma fila de registo apontando para o único telefone, e eles nunca expiraram: FcmSender apenas ameixas em UNREGISTERED, que FCM retorna para fichas mortas, nunca para filas excedentes nomeando uma viva. Produção 21 linhas resolvendo para 2 dispositivos reais, um membro segurando 5 linhas para 1 token. Um push token endereços exatamente um aplicativo instalar, então quando ele é apresentado sob a linha do dispositivo atual, todas as outras linhas que alegam estar estagnada por definição e é suprimido. Dispositivos distintos e linhas APNS VOIP são combinados em tipo, bem como Para que nunca se desfaçam entre si. A exclusão é o melhor esforço: se falhar, custa uma linha duplicada, não uma falha O registo e o colapso do lado da expedição já cobrem esse caso. Existente as linhas cicatrizam no próximo registo de cada dispositivo, que acontece na Em primeiro plano.