🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #1586

Interrupting I/O operations

#1586
From: Stavros.Macrakis
Date: Fri, 14 Apr 1989 13:57
12 lines
959 bytes
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.)
Technical Details
Message-ID: <8904141357.AA20584@orion.crg.bull.fr>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!crg.bull.fr!Stavros.Macrakis

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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