OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-4533-g88a4efb
Gerrit Code Review
Sun, 4 Jan 2015 21:52:02 -0500
The following commit has been merged in the master branch:
Author: Michael Meffie <email@example.com>
Date: Thu Dec 19 09:49:33 2013 -0500
dafs: avoid asserting on dafs VSALVAGING error code
DAFS introduced the VSALVAGING error code which is returned when a vnode
cannot be put and a volume has been scheduled to be salvaged.
Update the afsfileprocs to not assert on VSALVAGING, as well as the
VSALVAGE error code.
For example, VPutVnode() and VVnodeWriteToRead() may call
VRequestSalvage_r() which will set the error code to VSALVAGING when a
salvage is requested.
This was noticed during a code inspection.
Tested-by: BuildBot <firstname.lastname@example.org>
Reviewed-by: Benjamin Kaduk <email@example.com>
src/viced/afsfileprocs.c | 55 ++++++++++++++++++++++++++--------------------
1 files changed, 31 insertions(+), 24 deletions(-)
OpenAFS Master Repository