- Spegnimento
- 3 settembre 2026 alle ore 21:03 UTC
- Autore
- Kamo
- Impegno
- 182a296
GET /terminals?user=X, POST /terminals / <id>/kill, POST /terminals/δid>/title. Non c'è alcun dato in questo modo, e questo è il disegno piuttosto che una scorciatoia. Il server tmux sulla macchina è il registro: i terminali di un membro sono esattamente le sessioni che esistono, in modo che uno che finisce non venga elencato con nulla riconciliare e riavviare — che prende il server tmux con esso — svuota l'elenco da solo. Un tavolo dovrebbe essere detto tutto questo, e sarebbe sbagliato ogni il tempo non era. I titoli personalizzati vivono in un'opzione utente tmux sulla sessione, quindi un titolo ha lo stesso la vita come il guscio che chiama. I caratteri di controllo vengono rimossi prima dell'archiviazione: un titolo è reso in una lista, e una sequenza di fuga in uno avrebbe riverniciato schermo intorno a esso — stripping è anche ciò che mantiene il separatore di campo fuori valore, che è ciò che rende l'elenco parassibile dividendo su di esso. I titoli sono passato come un unico elemento argv, mai attraverso un guscio. "Nessun server tmux" è un elenco vuoto, non un errore. Questo è lo stato della macchina dopo un riavvio, che è proprio quando il membro ha bisogno della lista per dire "niente qui" piuttosto che fallire. 20 test: la forma di elenco e la sua ordinazione, sessioni senza titolo segnalazione null piuttosto che "", sessioni questo agente non ha creato rimanere invisibile, malformato e le file non numeriche sono saltate piuttosto che fatali, uccidere essere idempotent, titoli spogliati/verniciati/unset, e un titolo contenente metacaratteri di shell arrivare come un elemento argv. Inoltre sorveglia la selezione della pompa contro un descrittore chiuso sotto di esso — lo stesso ordinaria aggancio che termina il percorso rev già gestito. 131 test.