-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tmux leaves zombies around #311
Comments
This is a side effect of using libutempter which puts in its own SIGCHLD handler; if the tmux child exits while utempter has its handler in, tmux will never get the SIGCHLD. |
Nicholas Marriott notifications@github.com writes:
I do the above (more or less) in a script, my best bet, it seems it to |
You can try this diff --git a/window.c b/window.c
On Wed, Feb 17, 2016 at 06:41:04AM -0800, moosotc wrote:
|
Nicholas Marriott notifications@github.com writes:
[..snip..] Thank you. Think I'll stick with trap then; before the number of locally |
Applied this anyway. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Reproducer
$ tmux new-window true&;exec true; sleep 1; ps x | grep -c [d]efunct; pkill -CHLD tmux; ps x | grep -c [d]efunct
1
0
The text was updated successfully, but these errors were encountered: