Logging out causes an unreaped zombie 'sudo' to be left around. This isn't a problem if the user does actually log out (or restart or shut down), but cancelled logouts cause multiple zombies.
Created attachment 683 Adds a SIGCHLD handler
Fixed with revision 22759. 2006-08-14 Benedikt Meurer <benny@xfce.org> * xfce4-session/main.c: Reap child processes to avoid sudo zombies when cancelling the logout dialog. Bug #2088.