DragonFly-2.3.0.328.g629f3 master sys/vfs/msdosfs msdosfs_denode.c
Nicolas Thery
nthery at gmail.com
Sat Feb 28 23:21:14 PST 2009
2009/3/1 Matthew Dillon <dillon at apollo.backplane.com>:
>
> : I'm not quite sure about this solution. It it possible to delete
> : the cached (dead) denode instead?
> :
> : -Matt
>
> Ach, never mind. I missed the 'deleted but open' bit. If the
> file is still open the cached denode cannot be deleted.
I also thought about removing deleted-but-open denodes from the hash
table. That would fix the observed problem but the change is more
intrusive and I couldn't convince myself that this is 100% correct to
do so, so I opted for the committed solution instead.
More information about the Commits
mailing list