[8334] in Athena Bugs
Re: vax 7.3M: dialup
daemon@ATHENA.MIT.EDU (Marc Horowitz)
Sat Oct 5 21:16:25 1991
To: Ghost <timo@Athena.MIT.EDU>
Cc: bugs@Athena.MIT.EDU
In-Reply-To: [8333] in Athena Bugs
Reply-To: Marc Horowitz <marc@MIT.EDU>
Date: Sat, 05 Oct 91 21:17:13 EDT
From: Marc Horowitz <marc@Athena.MIT.EDU>
>> For a while on Friday 10/4, zephyr got really hosed. During
>> this period, executing the command zwgc would cause the window to hang.
>> Neither ^C nor ^Z would interrupt the program. In fact, the only way to
>> kill the process was to "kill" it from another window.
>> What should have happened:
>>
>> The zwgc process should have forked. That way this problem
>> could not have happened.
zwgc doesn't fork until it is ready to receive messages. It also
ignores all keyboard signals for some very good reasons I won't go
into here.
A solution to this problem would be to wait until right before the
fork before SIG_IGN'ing the keyboard signals. This would make sense.
Marc