dolf@uva.uucp (Dolf Starreveld) (08/13/86)
I'm sending this to net.emacs because I first tried sending it to bug-gnu-emacs@prep.ai.mit.edu but did not succeed. (Mail bounced back as being undeliverable). In GNU Emacs 17.64.1 of Mon May 26 1986 on uva (berkeley-unix BSD4.3) when a computation (e.g. hanoi 6, but any time consuming task will do) is interrupted using multiple ^G's, emacs will ignore all subsequent tty input. Killing emacs and examining the core image with adb shows the following: Script started on Mon Jul 28 11:10:35 1986 $ adb /usr/local/emacs $c _select(20,7fffe7f0,0,7fffe7ec,7fffe7e0) from 2c293 _wait_reading_process_input(0,-1,1) from _kbd_buffer_get_char+86 _kbd_buffer_get_char() from a7da _get_char(1) from _read_key_sequence+95 _read_key_sequence(7fffe8b6,1e,0) from _command_loop_1+d8 _command_loop_1(106d808) from _internal_catch+c1 _internal_catch(106d8d0,a178,106d808) from _command_loop+3d _command_loop() from _internal_condition_case+d6 _internal_condition_case(a07c,106d8e4,9db6) from _Frecursive_edit+ba _Frecursive_edit() from 987a _main(1,7fffea74,7fffea7c) from start+43 0x7fffe7f0/X 7fffe7f0: 1 0x7fffe7e0/XXXX 7fffe7e0: 64 0 2 1 $ The last line shows a 64 second timeout on input. Even after this period emacs gives no reaction whatsoever. ------ Perhaps somebody can shine some light on this .... -- Dolf Starreveld Department of Computer Science, UvA Usenet: dolf@uva.uucp {seismo,decvax,philabs}!mcvax!uva!dolf Snail mail: Dolf Starreveld Department of Computing Science University of Amsterdam Kruislaan 409 NL-1098 SJ Amsterdam The Netherlands Telefone: In Holland: 020-592 5137/5022 International: 31-20-592 5137 or 31-20-592 5022 Telex: 10262 HEF NL