]> git.michaelhowe.org Git - packages/o/openafs.git/commit
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>
Wed, 26 Oct 2011 20:42:44 +0000 (13:42 -0700)
commitfc14f8545a8a6fc5bc3233f51705890b782f3d40
treeb430b66f4a9038cf800f86b3960b7ea4c81cf421
parent84befb7f70bd7d9dc7b27930e35a87601d626133
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.

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>
(cherry picked from commit 3df03f0abe3e706eaba57e4d9d8c46f2f4d7414c)

Change-Id: I4894b21ac3ee114f57192261220c002a2e213ae9
Reviewed-on: http://gerrit.openafs.org/5698
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
src/volser/vol_split.c