- Szycy
- 6 września 2026 23:55 UTC
- Autor
- Kamo
- Pochęt się
- 359d620
Słuchacz IMAP IDLE jest jedyną rzeczą, która zauważa nadchodzącą wiadomość; Publikuje e-mail.inbox.-addr>, co ostatecznie prosi MediaService Buzz na telefon. Ci słuchacze zostali uruchomieni przez przeglądarkę subskrybującą Wyślij WebSocket i zamknięto, gdy ostatnia karta się potoczyła - więc zaobserwowano skrzynkę pocztową Tylko wtedy, gdy ktoś już na to patrzył. Bez przeglądarki nie otwieraj niczego Obejrzała skrzynkę odbiorczą, nic nie opublikowano, a telefon nigdy nie został poinformowany. Posłowie Poinformowano, że jedynym sposobem na odkrycie nowej poczty było otwarcie skrzynki odbiorczej i spojrzenie, To było dokładnie słuszne: nie było innego sposobu, aby do nich dotrzeć. Właściciel IDLE przestaje być własnością jednej sesji WebSocket. MailboxIdleService przechowuje słuchaczy i liczy, kto chce każdą skrzynkę pocztową Obserwowane; MobileMailboxWatcher zachowuje jednego w imieniu dowolnego członka z Słuchacz z nim. Skrzynka pocztowa może być teraz legalnie obserwowana dwa razy w klastrze - tutaj i Przy słuchaczu przeglądarki na drugim strule – i każdy słuchacz zgłasza to samo Przyjazd. MobileMailPushSender rozpoznaje powtórkę z własnego komunikatu Identyfikacja i brzęczenie raz; jego kluczem był System.nanoTime(), unikalny na Publikuj zamiast na wiadomość, która sprawiłaby, że dwóch słuchaczy wyglądałoby jak Dwie wiadomości do każdej bramki w dół rzeki. Koordynacja słuchaczy zamiast tego Oznacza umowę najmu, a dzierżawę posiadaną przez kapsułę, której słuchacz po cichu zmarł, jest Skrzynka pocztowa nikt nie obserwuje – porażka, której istnieje, aby zapobiec.