diff options
author | jhb <jhb@FreeBSD.org> | 2008-09-22 20:53:22 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2008-09-22 20:53:22 +0000 |
commit | 82d0acb613c29a480c45a4e6baafc795717e68ba (patch) | |
tree | 777dd5bfb969889047b245f93182e644547d68fe /include/db.h | |
parent | 849a6bf2d2e4f033bf8cdaee48416508a3cdf1fe (diff) | |
download | FreeBSD-src-82d0acb613c29a480c45a4e6baafc795717e68ba.zip FreeBSD-src-82d0acb613c29a480c45a4e6baafc795717e68ba.tar.gz |
Close a race between concurrent calls to ufsdirhash_recycle() and
ufsdirhash_free() introduced in my last commit by removing the dirhash
about to be free'd in ufsdirhash_free() from the global dirhash list
before dropping the sx lock.
Tested by: kris
Diffstat (limited to 'include/db.h')
0 files changed, 0 insertions, 0 deletions