wolpert@APOLLO.COM (Craig Wolpert) (07/27/89)
The X11R3 xterm ignores SIGHUP when started with "-e". xterm started
without "-e" handles the SIGHUP correctly (SIG_DFL - default action)
The feature ("xterm -e" ignoring SIGHUP) causes problems during
logout because the xterms started with "-e" do not exit on logout.
Should "xterm -e" ignore SIGHUP?
Craig
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
Craig Wolpert
Apollo Computer wolpert@apollo.com
(508)256-6600 {attunix,decwrl!decvax,mit-eddie}!apollo!wolpertjim@EXPO.LCS.MIT.EDU (Jim Fulton) (07/28/89)
Should "xterm -e" ignore SIGHUP? Nope. It's a bug. Move the signal (SIGHUP, SIG_DFL); before the if (command_to_exec) test.