DragonFly commits List (threaded) for 2007-06
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/kern vfs_cache.c
dillon 2007/06/19 23:23:24 PDT
DragonFly src repository
Modified files:
sys/kern vfs_cache.c
Log:
Fix an issue with positive namecache timeouts. Locked children often
depend on the resolved vnode in the parent ncp's remaining intact, but
the positive namecache timeout code broke that rule and caused certain
VFS functions which depend on an intact parent (rename & remove primarily)
to occassionally return EPERM. Only zap the node if it has no children.
Reported-by: Thomas Nikolajsen <thomas.nikolajsen@mail.dk>
Revision Changes Path
1.83 +6 -2 src/sys/kern/vfs_cache.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_cache.c.diff?r1=1.82&r2=1.83&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]