emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: C-g crash redux


From: Nick Roberts
Subject: Re: C-g crash redux
Date: Fri, 4 Aug 2006 12:59:10 +1200

 > Typing C-g, which runs interrupt_signal, runs quit_throw_to_read_char
 > instead of Fsignal during when waiting_for_input is set (as it is
 > during wait_reading_process_output).

keyboard-quit goes through interrupt_signal -> quit_throw_to_read_char
and then calls Fsignal i.e it's not necessarily an alternative.

 >                                       If I understand correctly, the
 > purpose is to enable read-char to return a `C-g' character; and that's
 > why it's both undesirable and unnecesssary to use a
 > record_unwind_protect inside wait_reading_process_output.

I don't follow.

 > I'll go ahead and revert the 2006-08-01 change.

I think that cures the symptom not the cause.

-- 
Nick                                           http://www.inet.net.nz/~nickrob




reply via email to

[Prev in Thread] Current Thread [Next in Thread]