vol_split: avoid using stale open directory vnodes
authorHartmut Reuter <reuter@rzg.mpg.de>
Wed, 5 Oct 2011 14:06:05 +0000 (10:06 -0400)
committerDerrick Brashear <shadow@dementix.org>
Mon, 10 Oct 2011 16:17:54 +0000 (09:17 -0700)
commit3df03f0abe3e706eaba57e4d9d8c46f2f4d7414c
treed6f9024cbdc9a3c4f2619d99dc606d1ce587e4eb
parent4a1d319177ea0e58c9046c3c173bb7d2877d1bc3
vol_split: avoid using stale open directory vnodes

we could in case of multiple splits end up using a stale open
vnode for a directory; attempt to close and thus force-reopen
any fdhandles backing ihandles.

Change-Id: I50ff39873b523b05287c7a183d84e6f16eb7cd90
Reviewed-on: http://gerrit.openafs.org/5553
Reviewed-by: Hartmut Reuter <reuter@rzg.mpg.de>
Tested-by: Derrick Brashear <shadow@dementix.org>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
src/volser/vol_split.c