- Shiked
- 5 Eylül 2026 01:22 UTC
- Yazar
- Kamo
- Commit
- efee857
bugün orta iş, ve her bir diğer üyenin terminallerini aldı. Sistem varsayılan olarak KillMode=kontrol grubu: durdurma veya yeniden başlatma Her işlem birimin cgrupında. Tmux SERVER, ilk olarak “Yeni davacının execs, bu yüzden o cgrupta yaşıyor – ve yeniden başlıyor Ajan bu nedenle sunucuyu ve içindeki her kabuğu öldürdü. Bu, tmux'un bu tasarımda neden tam tersidir. Bütün tartışma Bu dosyanın kendi yorumlarında yazılmış olan bu, soketi canlıların olmasıdır: "Tmux bir yenileme olmadan, kapalı bir dizüstü bilgisayar veya bir wifi blip çalışan bir bina öldürür." Bir ajan dağıtma, bunlardan daha büyük bir blip idi ve hiçbir şey bunu söylemedi - seanslar basitçe gitti ve bir tarayıcı boş bir makine buldu. Bu sakladı çünkü fark etmenin tek iki yolu ajanı yeniden başlatmaktırken Birisi çalışıyor ya da üniteyi okumak ve varsayılanin ne olduğunu bilmek. Kargo taşımacılığı Ajan nadirdir ve makine genellikle gerçekleştiği zaman boştur: önceki önceki Bugün hiçbir tmux sunucusu olmayan bir makineye karşı koştu, bu yüzden görünüyordu Temiz. KillMode = processing ana süreci durdurur ve torunlarını terk eder. Hiçbir şey hiçbir şey hiçbir şey yok sızıntılar: per-connection PTY pompası ana süreçte bir iplik ve ölür Bununla birlikte, ve tmux KENT, usta ve çıkışlarında EOF alır Kendisi. Sadece tmux sunucusu hayatta kalır, bu noktadır. Makinede gerekçeli bir şekilde doğrulandı: Bir seans “sleep’i çalıştırıyor yaratıldı, ajan tam olarak bir dağıtma olarak yeniden başlatıldı ve sonra Oturum hala listelendi, süreç hala çalışıyor ve @kamo coder Doğru seçenek. Aynı yeniden başlatmadan önce, "no sunucu koşma".