Hi,

I'm sure this is an FAQ but I couldn't find the answer in the archives or 
docs. Before spawning the shell (or whatever process it happens to be) 
Eterm resets most signal handlers to SIG_DFL but skips SIGPIPE. This 
causes problems in shells that don't reset it. Is there a reason SIGPIPE 
is skipped or is it just an oversight?

You can see the problem by running something like:

yes | grep y | more

and then quiting more. I think both bash and zsh reset signals on start so 
you will need to be running something like /bin/sh under FreeBSD or tcsh.

I have patched my local copy of eterm and have noticed no ill effects so 
far.

Thanks,

Andrew

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to