- Spegnimento
- 7 settembre 2026 alle ore 23:09 UTC
- Autore
- Kamo
- Impegno
- 44c843c
Il cliente batte il suo riquadro ogni 15 e lo spazzatore rilasciato qualsiasi blocco non sentito da per 45s — tre battiti mancati, che legge come un margine generoso e non è uno che un browser può onorare. Cromo morsetti timer in una scheda nascosta per cinque minuti a un risveglio per minuto. Misurato, nello stesso run che ha trovato il ponte di notifica ripetere la morte: un intervallo di 15s in una scheda di sfondo realmente diventa 60 e 60 > 45. Quindi un membro che ha aperto un comando, ha iniziato a modificare e Per cinque minuti, la serratura è stata spazzata via da sotto di loro, progetto auto-salvato e il piombo consegnato a chiunque chiesto successivo, mentre loro riquadro si sedette davanti a loro credendo ancora che ha tenuto la serratura. Un WebSocket aperto non lo salva — anche misurato; le prese rimangono aperte e frame inbound continuano a arrivare in tempo, ma i timer della pagina sono ancora bloccata. Né c'è un intervallo lato client che aiuta: nessun periodo browser onorerà è più breve del minuto che concede, quindi la scadenza deve essere impostato contro ciò che un browser realmente garantisce. 150s sopravvive Due minuti di pausa. Non costa nulla nel caso ordinario: una scheda che chiude o naviga via rilascia le sue serrature esplicitamente, quindi questa grazia copre solo un duro incidente, e edit-idle-seconds (300s) ancora delimita una serratura abbandonata.