On Mon, Oct 06, 2003 at 05:29:14PM +0100, Brian Candler wrote: > On Mon, Oct 06, 2003 at 11:59:08AM -0400, Chris Shenton wrote: > > > After renaming 40 or so files, the readdir() terminates, probably because > > > the state of the directory is being changed while it is being read. Arguably > > > this is a Netapp bug, > > > > This doesn't occur if you mount some UNIX box via NFS? What version > > of DataOntap are you running? > > 6.4R1 > > Well, I thought it was a Netapp problem, but now it looks like NFS and/or > FreeBSD. The attached program replicates it: > > bash-2.05a# ./testnfs /na0/testdir > Transferred 169 out of 200 files > > That was with a FreeBSD-4.8p3 frontend with the Netapp backend. However > re-running it with FreeBSD-4.7 talking to a Solaris-2.8 NFS backend gives > exactly the same result :-(
I also get 169/200 on FreeBSD-4.8 with a FreeBSD-4.8 NFS server. --Doug