[Coco] Large file deletion fails on NitrOS9/6309

L. Curtis Boyle curtisboyle at sasktel.net
Fri May 29 17:03:05 EDT 2020


I don’t remember RBF doing that at all (returning errors if it couldn’t find a segment the same size as SAS or
higher). It is supposed to start searching for the largest segment available if it can’t find one of size SAS. The
only time it should report an error is if the segment list is full, or the disk is full.

L. Curtis Boyle
curtisboyle at sasktel.net



> On May 28, 2020, at 8:38 PM, Gene Heskett <gheskett at shentel.net> wrote:
> 
> On Thursday 28 May 2020 22:03:27 L. Curtis Boyle wrote:
> 
>> On May 28, 2020, at 7:50 PM, Gene Heskett <gheskett at shentel.net> wrote:
>>> One other thing I should point out as this conversation is
>>> refreshing my memory a bit, is the segment allocation size (DD.SAS)
>>> in the disk descriptor, which may, for old installs, still be set at
>>> 8 which does allow all 48 segment 5 byte entries, 24 bits for offset
>>> start, and 16 bits for length, to be used.  There is no recovery for
>>> that, never has been, probably never will be.
>> 
>> In EOU, we left SAS as 8, but on the hard drives, its set to $80. We
>> hit problems with it too low at work all the time, since we regularly
>> used multi-megabyte files. (Actually, at work, we use $FF).
> 
> I actually tested it at $FF, the only side effect was the DF message if 
> there wasn't $FF free bytes at the end of the disk. Even a 1 byte file 
> couldn't be saved.
> 



More information about the Coco mailing list