Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!amdcad!ames!ucbcad!ucbvax!CORY.BERKELEY.EDU!dillon From: dillon@CORY.BERKELEY.EDU (Matt Dillon) Newsgroups: comp.sys.amiga Subject: Interesting bug in example DOS device Message-ID: <8710270321.AA28531@cory.Berkeley.EDU> Date: Mon, 26-Oct-87 22:21:41 EST Article-I.D.: cory.8710270321.AA28531 Posted: Mon Oct 26 22:21:41 1987 Date-Received: Thu, 29-Oct-87 05:14:09 EST Sender: daemon@ucbvax.BERKELEY.EDU Lines: 11 I found an interesting bug which applies to anybody writing RAM disk drivers... When a Rename command is dispatched, I simply unlink the entry from the source directory and link it into the destination. Unfortunetly, if somebody is simultaniously Examine/ExNext()ing the entry being moved, their directory search gets moved over to the destination directory instead of staying where it was before... This is definately a bug in my driver. I'll fix it and post a revision. -Matt