Xref: utzoo comp.emacs:5988 gnu.emacs.bug:752 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!dinosaur.cis.ohio-state.edu!karl From: karl@dinosaur.cis.ohio-state.edu (Karl Kleinpaste) Newsgroups: comp.emacs,gnu.emacs.bug Subject: Re: setpgrp bug in 18.54 for USG? Message-ID: Date: 2 May 89 01:40:46 GMT References: Sender: news@tut.cis.ohio-state.edu Followup-To: comp.emacs Distribution: na Organization: OSU Lines: 16 In-reply-to: wjc@ho5cad.ATT.COM's message of 1 May 89 09:52:22 GMT wjc@ho5cad.ATT.COM (Bill Carpenter) writes: After bringing our 18.53 to 18.54 by patching in the diffs, we notice the following behavior: hitting C-G kills subprocesses. Am I right in speculating that this part of the 18.54 changes is possibly to blame? Almost certainly. Since no setpgrp() is being executed any more, the subprocesses are remaining attached to the pgrp where Emacs is running. Hence, since termio has ^G set to generate SIGINT, those subprocesses are susceptible. Put the setpgrp() back in and the problem should disappear. (I'd try it out myself, but I'm on the very edge of shutting down our last SysV machine...) --Karl