OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-817-ga862d2d
Gerrit Code Review
gerrit@openafs.org
Fri, 4 Mar 2011 07:37:30 -0800 (PST)
The following commit has been merged in the master branch:
commit a862d2df93fd4e8c8c7a0b8eebe9e59b75f54072
Author: Andrew Deason <adeason@sinenomine.net>
Date: Wed Mar 2 14:11:43 2011 -0600
vol-salvage: VOL_DONE deleted volumes
When the salvager deletes a volume (because it is an invalid RO clone,
or because there is no data associated with the volume), we should
inform the fileserver that the volume is gone. Otherwise, the volume
in the fileserver can get put into an error state (in DAFS) when it
tries to attach the volume, preventing anything from creating or using
that volume.
Change-Id: Iae7763b752a2bab7a529dd327d034fdb9e18664a
Reviewed-on: http://gerrit.openafs.org/4118
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/vol/fssync-server.c | 3 +-
src/vol/vol-salvage.c | 70 ++++++++++++++++++++++++++++++++++++++++++++---
src/vol/vol-salvage.h | 2 +
3 files changed, 70 insertions(+), 5 deletions(-)
--
OpenAFS Master Repository