http://bugzilla.novell.com/show_bug.cgi?id=584720 http://bugzilla.novell.com/show_bug.cgi?id=584720#c2 Neil Brown <nfbrown@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jnelson-suse@jamponi.net --- Comment #2 from Neil Brown <nfbrown@novell.com> 2010-03-08 21:07:08 UTC --- This is not entirely unexpected, but does seem to be a bit worse in you can than normal. The client caches information from the server and the protocol for refreshing the cache when changes happen on the server. For NFSv4, this depends on the 'ctime' of a file or directory. What should have happened is: - when you listed /nfs/turnip/ and saw 'windows', the client would have remembered this content and also stored the ctime of the directory /exports - when you removed /exports/windows, the ctime on the /exports directory should have changed - when you "ls /nfs/turnip' again it should have checked with the server for the current ctime, found that it has changed, and requested a new list of files. Apparently it didn't. 'ctime' often only has a resolution of 1 second so multiple changes in the one second can cause this confusion, though I doubt that happened here. Something else must have confused the cache-coherency protocol. What sort of filesystem contain /exports? ext3? or something else/ Could any other change have happened to /exports at much the same time as windows was removed? Are you able to reproduce this symptom, or was it a one-off? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.