Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!ut-sally!husc6!uwvax!rutgers!sri-spam!sri-unix!hplabs!ucbvax!CORY.BERKELEY.EDU!dillon From: dillon@CORY.BERKELEY.EDU (Matt Dillon) Newsgroups: net.micro.amiga Subject: Reading Directories while files are being created/deleted on RAM: Message-ID: <8610100920.AA07572@cory.Berkeley.EDU> Date: Fri, 10-Oct-86 05:20:01 EDT Article-I.D.: cory.8610100920.AA07572 Posted: Fri Oct 10 05:20:01 1986 Date-Received: Sat, 11-Oct-86 20:20:07 EDT Sender: daemon@ucbvax.BERKELEY.EDU Organization: University of California at Berkeley Lines: 23 Just for fun, I started up a couple of shells... 4 to be exact. I had three of them run the following line forever: echo a | cat | cat Since my shell uses temporary RAM files for pipes, three shells running the above line continuously caused files to be created and deleted on RAM: at a tremendous rate. Then, in the last shell, and while all this was running in the other shells, I CD'd to RAM: and had it continuously get directories. Some of the directories came out garbled (this is using standard DOS calls to get directories). Every once in a while I would get a totally garbled directory that went on forever repeating the same file entry (which was garbled in itself). None of this effected actual data-file creation/ deletion or storage, just the 'reading' of directories while all of that was going on. sounds like a small locking problem in RAM:. I haven't tried it on DF0/DF1 yet. In anycase, it's a very-easy situation to re-create. -Matt