🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #4822

Re: Validation error hack and question (was: Re/Write Error)

#4822
From: Randell Jesup
Date: Fri, 10 Aug 1990 21:14
20 lines
1489 bytes
In article <CHUCK.PHILLIPS.90Aug9130916@halley.FtCollins.NCR.COM> Chuck.Phillips@FtCollins.NCR.COM (Chuck.Phillips) writes:
>Question for the OS/disk experts: Is it possible for an AmigaOS program to
>open a file for writing and then exit _normally_ (no guru or power failure)
>without closing the file, possibly creating a validation error?  (Exclude
>programs directly accessing the disk device)

	Sure, those could certainly cause validation to be needed (but no
problems are likely to result in most cases).

>Question for C=: If this is possible, are there plans to correct this in a
>future release?

	It would be hard, since we don't know why the file was left open,
even if we tracked what files a process opens.  Maybe the FH was passed to
another process.

-- 
Randell Jesup, Keeper of AmigaDos, Commodore Engineering.
{uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com  BIX: rjesup  
Common phrase heard at Amiga Devcon '89: "It's in there!"
Technical Details
Message-ID: <13759@cbmvax.commodore.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cbmvax!jesup
References: <290.26B9C50B@afitamy.fidonet.org> <CHUCK.PHILLIPS.90Aug9130916@halley.FtCollins.NCR.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cbmvax!jesup
From: jesup@cbmvax.commodore.com (Randell Jesup)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Validation error hack and question (was: Re/Write Error)
Message-ID: <13759@cbmvax.commodore.com>
Date: 10 Aug 90 21:14:54 GMT
References: <290.26B9C50B@afitamy.fidonet.org> <CHUCK.PHILLIPS.90Aug9130916@halley.FtCollins.NCR.COM>
Reply-To: jesup@cbmvax (Randell Jesup)
Organization: Commodore, West Chester, PA
Lines: 20