[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ssh-add <defunct>: where's the reaper.



How do programs get reaped from .xsession?

I'm using this (subsection) in .xsession:

$HOME/bin/root_window.pl &
ssh-add  $HOME/.ssh/id_dsa $HOME/.ssh/id_dsa_pine < /dev/null &
exec icewm-session

But I'm left behind with the ssh-add zombie.

Also, if I kill "root_window.pl" that's left as a zombie, too.

These all show as children of icewm-session, but I assume that's because
of the exec (which replaced .xsession)

 1102 tty1     S      0:00  \_ /bin/sh /usr/bin/X11/startx -- +xinerama
 1115 tty1     S      0:00      \_ xinit /usr/X11R6/lib/X11/xinit/xinitrc -- /usr/X11R6/bin/X +xiner
 1119 tty1     S      0:00          \_ icewm-session
 1169 ?        S      0:00              \_ /usr/bin/ssh-agent sh /home/moseley/.xsession
 1170 tty1     S      0:02              \_ gkrellm
 1186 tty1     S      0:00              |   \_ gkrellm
 1171 tty1     S      0:00              \_ sh /home/moseley/.xsession
 1173 tty1     S      0:00              |   \_ perl MouseRemote.pl
 1174 tty1     Z      0:00              \_ [root_window.pl] <defunct>
 1177 tty1     S      0:01              \_ gbuffy
 1178 tty1     Z      0:00              \_ [ssh-add] <defunct>
 1182 ?        S      0:00              \_ icewmbg
 1184 ?        S      0:00              \_ icewmtray
 1185 ?        S      0:02              \_ icewm
14035 ?        S      0:01                  \_ xterm



-- 
Bill Moseley
moseley@hank.org



Reply to: