Elenca, rinomina e termina i terminal di un membro

FeatureKlusterServices
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.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo