- Expediere
- 7 septembrie 2026 la 23:09 UTC
- Autor
- Kamo
- Comite
- 44c843c
Clientul bate inima geamul bloca fiecare 15s și matura eliberat orice blocare nemaiauzit de la pentru 45s marjă generoasă și nu este unul un browser poate onora. Cleme Chrome cronometre într-o filă ascuns timp de cinci minute la ONE trezire per minut. Măsurat, în același termen care a constatat puntea de notificare Repet moartea: un interval de 15s într-o filă fundal într-adevăr devine un 60 şi unu şi 60 > 45. Deci, un membru care a deschis un plumb, a început editarea și Alt-tabbed timp de cinci minute a avut blocare măturat de sub ei, lor proiect auto-salvat și de plumb predat la oricine a întrebat următoare, în timp ce lor Panoul era deschis în faţa lor crezând că ţine lacătul. Un WebSocket deschis nu-l salva Ramele de intrare continuă să sosească la timp, dar cronometrele paginii sunt încă Prins. Nu există nici un interval de client-side care să ajute: nici o perioadă a browserul va onora este mai scurt decât minutul pe care îl acordă, astfel încât termenul limită trebuie să fie setat împotriva a ceea ce un browser de fapt garantează. 150 supravieţuieşte. Două minute de trezire ratate. Acesta nu costă nimic în cazul obișnuit: o filă care se închide sau navighează departe Eliberează încuietorile în mod explicit, aşa că această graţie acoperă doar un accident dur, și edita-a seconds (300s) încă se leagă o blocare abandonată.