'tmux ls' não mostra todas as sessões ativas (sessões no estado “zombie”?)

0

Eu tenho usado o tmux por 4-5 meses e recentemente comecei a perceber algumas coisas estranhas.

  1. O tmux ls não mostra a lista completa de "sessões" ativas
  2. Ainda posso me conectar a uma sessão mesmo que ela não apareça no tmux ls
  3. Algumas de minhas sessões começaram a obter índices em seus nomes ... como name_of_session_3

Eu uso o tmux em uma máquina remota em que o ssh. Eu normalmente tenho vários terminais abertos em separadores na minha máquina local, mas eu não esperava que nada disso afetasse a maneira como o tmux se comporta.

O que estou fazendo de errado?

Aqui está a saída do tmux ls

➜ ~ tmux ls bad*******-1: 1 windows (created Mon Mar 12 15:27:29 2018) [273x129] (group badges_hist) bad*******_fix-9: 1 windows (created Thu Mar 22 11:42:28 2018) [208x54] (group bad*******) (attached) no*******-7: 1 windows (created Wed Mar 21 15:17:33 2018) [273x129] (group *******) not*******s-8: 1 windows (created Wed Mar 21 15:47:01 2018) [208x54] (group noti*******) (attached) pre*******-2: 1 windows (created Tue Mar 13 14:24:33 2018) [273x129] (group pre*******)

Eu esperaria ver outras 3-4 sessões nessa lista.

    
por Rotkiv 05.04.2018 / 23:32

1 resposta

0

Então parece que o encaminhamento ssh é o problema?

Tmux captures the environment at initiation. If you are on your desktop with SSH_AUTH_SOCK pointing to A, then you disconnect (C-a,d). Now you SSH to your desktop, the SSH_AUTH_SOCK in this environment will be some value B, you reattach, and you have SSH_AUTH_SOCK still pointing to A.

    
por 09.04.2018 / 21:41

Tags