viced: Don't VTakeOffline_r without glock

We don't have the volume glock, so don't call _r functions.

Change-Id: I7779412fdf1333941d320234e64000dfbfed0f4f
Reviewed-on: http://gerrit.openafs.org/4669
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
This commit is contained in:
Andrew Deason 2011-05-16 15:16:30 -05:00 committed by Derrick Brashear
parent 6df5547a7b
commit ef0ac2fbb0

View File

@ -1397,7 +1397,7 @@ DeleteTarget(Vnode * parentptr, Volume * volptr, Vnode ** targetptr,
return (EINVAL);
if (CheckLength(volptr, parentptr, -1)) {
VTakeOffline_r(volptr);
VTakeOffline(volptr);
return VSALVAGE;
}
@ -1814,7 +1814,7 @@ Alloc_NewVnode(Vnode * parentptr, DirHandle * dir, Volume * volptr,
if (CheckLength(volptr, parentptr, -1)) {
VAdjustDiskUsage(&temp, volptr, -BlocksPreallocatedForVnode, 0);
VTakeOffline_r(volptr);
VTakeOffline(volptr);
return VSALVAGE;
}