Daftar, ganti nama dan akhiri terminal anggota

FeatureKlusterServices
Dikirim
3 September 2026 pukul 21.03 UTC
Penulis
Kamo
Commit
182a296

GET / terminal? pengguna = X, POST / terminal / < id > / kill, POST / terminal / < id > / title. Tidak ada hubungan di balik ini, dan itu adalah desain daripada jalan pintas. Server tmux pada mesin IS registri: sebuah terminal anggota tepatnya sesi yang ada, sehingga salah satu yang berakhir berhenti yang terdaftar dengan apa-apa untuk berdamai, dan reboot - yang mengambil server tmux dengan itu - kosong daftar dengan sendirinya. Sebuah meja harus diberitahu semua itu, dan akan salah setiap waktu itu tidak. Judul gubahan hidup dalam opsi pengguna tmux pada sesi, sehingga judul memiliki sama seumur hidup sebagai shell namanya. Karakter kontrol dilucuti sebelum penyimpanan: judul dirender dalam daftar, dan urutan escape dalam satu akan mengecat ulang layar di sekitarnya - stripping juga apa yang menjaga bidang pemisah dari nilai, yang membuat daftar dapat dibagi dengan membelah di atasnya. Judul dilewatkan sebagai elemen argv tunggal, tidak pernah melalui shell. "Tidak ada server tmux" adalah daftar kosong, bukan sebuah kesalahan. Itulah keadaan mesin setelah reboot, yang tepatnya ketika anggota membutuhkan daftar untuk mengatakan "apa-apa di sini "daripada gagal. 20 tes: bentuk daftar dan pesanannya, sesi tanpa judul pelaporan kosong daripada ", sesi" agen ini tidak membuat tetap tidak terlihat, cacat dan baris bukan numerik yang dilewati daripada fatal, membunuh yang idempoten, judul akan dilucuti / dipotong / unset, dan sebuah judul berisi metacharacters shell Tiba sebagai satu elemen argv. Juga pilihan penjaga pompa terhadap deskripsi tertutup di bawahnya - sama langgeng biasa mengakhiri path recv yang telah ditangani. 131 tes.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga