[8334] in Athena Bugs

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post