Yves-Alexis Perez writes ("Re: [Pkg-xfce-devel] Bug#823460: lightdm: SIGPIPE ignored in session"): > control: severity -1 important ... > That's very much false in my opinion and experience. A program definitely > *doesn't* know the signal dispositions it starts with, so if it *needs* > something specific, it'd better do it itself. It might be basic courtesy not > to mess up with signals for your children, but they definitely can't have any > expectation.
I think it makes more sense for me to argue about this with whoever turns out to be maintainer for the responsible code... > > zealot:~> perl -e 'print $SIG{PIPE},"\n"' > > IGNORE > > zealot:~> > > Well, in my session (Xfce) signal dispositions are reset anyway, so > SIGPIPE is not ignored. I think this is because xfce4-terminal sets SIGPIPE to IGN for its own use, and then resets it when it runs its child, masking the problem. > Also note that lightdm by itself doesn't setup the signal > dispositions so it's likely to happen somewhere in the underlying > libs. Any help finding where would be appreciated. I have a plan for how to track this down further. I will get back to you. Ian. _______________________________________________ Pkg-xfce-devel mailing list Pkg-xfce-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel