Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!crg.bull.fr!Stavros.Macrakis From: Stavros.Macrakis@crg.bull.fr Newsgroups: gnu.emacs.bug Subject: Interrupting I/O operations Message-ID: <8904141357.AA20584@orion.crg.bull.fr> Date: 14 Apr 89 13:57:11 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 12 In GNU Emacs 18.50.3 of Wed Aug 17 1988 on rigel (usg-unix-v): C-g does not interrupt disk I/O operations (file reads, saves, autosaves, etc.). This can be a problem when the files involved are large and you're writing over a slow network. It is barely tolerable over an unloaded Ethernet... what will happen when I start mounting file systems on the other side of the Atlantic over a 56kbaud line? (If I recall correctly, Emacs likes to read/write the whole buffer in one system call. If system calls aren't interruptable, perhaps this is a bad idea.)