🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.vm.bug
Article #9527

Re: IO error

#9527
From: Kyle Jones
Date: Thu, 16 May 1991 15:14
13 lines
1205 bytes
 > Now here's more info: I just received the I/O error message when my
 > typeahead command had nothing to do with writing to disk -- this time
 > while "S"aving I wanted to see the "p"revious message.  Before this
 > I'd only received the I/O error when I'd typed ahead to do C-x s or
 > something involving another write to disk.

What I _think_ is happening is the typeahead is causing SIGIO to
be sent to Emacs, interrupting the write() system call.  Emacs
expects write() to return exactly the number of bytes that it
told the system to write, and assumes failure if a no all the
bytes are written at once.  What I haven't yet figured out is why
Emacs on a Sun would be using interrupt driven I/O.
Technical Details
Message-ID: <9105161514.AA20285@rodan.UU.NET>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!wendy-fate.uu.net!bug-vm
References: <9105161453.AA23770@relay1.UU.NET>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f6829,9af51b854c2ffa6e
X-Google-Attributes: gidf6829,public
X-Google-ArrivalTime: 1991-05-16 11:25:42 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!wendy-fate.uu.net!bug-vm
From: kyle@uunet.uu.net (Kyle Jones)
Newsgroups: gnu.emacs.vm.bug
Subject: Re: IO error
Message-ID: <9105161514.AA20285@rodan.UU.NET>
Date: 16 May 91 15:14:03 GMT
References: <9105161453.AA23770@relay1.UU.NET>
Sender: bug-vm-request@uunet.uu.net
Lines: 13