wls@astrovax.UUCP (11/01/83)
How to produce the bug: Enter vnews, then send a followup or a reply using the `r' or `f' commands. Then exit the editor. One is now back in vnews. If one then stops vnews with ^Z, the signal will also stop the background processes (mailer, uucp, etc.) that the mail or inews programs had invoked. The way I fixed it was to modify the "reply" and "follow" shell scripts to add signals 18, 21, and 22 to those ignored during the invocation of inews or mail. Unfortunately I had to modify the Bourne shell to let it recognize the existence the higher numbered signals. The change to /bin/sh is trivial (and, I believe, should have been done anyway). Change MAXTRAP in defs.h from 17 to 33. -- Bill Sebok Princeton Univ. Astrophysics {allegra,akgua,burl,cbosgd,decvax,ihnp4,knpo,princeton}!astrovax!wls