Sebuah tanda push mungkin diklaim oleh satu baris perangkat, tidak setiap tanda masa lalu-in

FixSecurityService
Dikirim
26 Agustus 2026 pukul 06.05 UTC
Penulis
Kamo
Commit
2f99cd0

Perusahaan MediaService 8am809b3, yang menghentikan anggota mendapatkan yang sama chatting pesan tiga - ditambah kali di telepon mereka. Perubahan yang dilakukan pengiriman keruntuhan tujuan ganda; yang satu ini menghentikan duplikat yang diciptakan. perangkat / register mints sebuah user _ device _ token _ conditional, jadi penandatanganan dalam lagi di handset yang sama menghasilkan brand- perangkat baru _ token _ id. Dorongan registrasi unik pada (device _ token _ id, org _ id, push _ kind) - TIDAK pada token - sementara FCM / APN terus menyerahkan kembali SAME token untuk instalasi itu. Jadi setiap tanda-di kiri satu lagi baris pendaftaran menunjuk pada satu telepon, dan mereka tidak pernah berakhir: FcmSender hanya prunes pada UNREGISTERED, yang FCM kembali untuk token mati, tidak pernah untuk kelebihan baris penamaan satu hidup. Produksi memiliki 21 baris menyelesaikan ke 2 perangkat nyata, satu anggota memegang 5 baris untuk 1 token. Sebuah alamat token push persis satu aplikasi instal, jadi ketika disajikan di bawah baris perangkat saat ini, setiap baris lainnya mengklaim itu adalah basi oleh definisi dan dihapus. Perangkat berbeda dan baris APNS _ VOIP dicocokkan pada jenis serta Token, sehingga mereka tidak pernah runtuh satu sama lain. Hapus adalah usaha terbaik: gagal biaya sebuah baris duplikat, bukan gagal Pendaftaran, dan dispatch-side runtuh sudah mencakup kasus itu. Terkini baris menyembuhkan pada setiap perangkat push-token pendaftaran berikutnya, yang terjadi pada foreground.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga