Bastien,
If I understand what you're saying, you're confused why we would
compare the local disk inode to the NFS inode -- we're actually not
doing that here. In this case, we're actually comparing the inode
number on NFS with the inode number that we cached to disk. If it
changed, then we can assume the entire file is different. In fact, we
actually /have/ to.
In the new file case, the _propogateChange method shouldn't be called
at all -- instead, _propogateNew should be called.
--
June Tate-Gans | Don't try to outweird me, three-eyes. I get stranger things
Sysops, SEA | than you free with my breakfast cereal. --Zaphod Beeblebrox