Messages in this thread |  | | Date | Mon, 18 Nov 2013 15:32:59 -0500 | From | Peter Hurley <> | Subject | Re: [PATCH] tty: Only hangup once |
| |
On 11/18/2013 12:37 PM, Peter Hurley wrote: > On 11/18/2013 08:42 AM, One Thousand Gnomes wrote: >>> After upgrading to kernel 3.12 I noticed one issue with tmux software. >>> The easiest way to reproduce will be: >>> 1. Start tmux session as root. >>> 2. Connect via ssh and use "tmux attach" to attach to the running >>> session. >>> 3. Kill ssh client. > > Heorhi, > > Thanks for the report. > >>> You can notice that shell (zsh in my case) and "tmux attach" are still >>> remains in process' list. That didn't happen in previous kernels.
Heorhi,
I could not reproduce this behavior with zsh or bash.
In case I misunderstood, the steps I took to reproduce were,
[On ssh server machine running 3.12] 1. Add 'set-option -g default-shell /usr/bin/zsh' to /etc/tmux.conf 2a. In terminal window, 'sudo tmux' - also tried - 2b. At root login on tty2, 'tmux'
Successfully starts tmux session. Then,
[On ssh client machine] 1. 'ssh user@server' 2. 'sudo tmux attach' 3. Switch to 2nd terminal window, 4. ps -ef | grep ssh 5. kill $pid_from_step4
This *did not* leave the 'tmux attach' process alive.
Is zsh your login shell as well? Maybe that's the required component to reproduce the behavior you've observed.
Regards, Peter Hurley
|  |