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?
> 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.