From: Derrick Brashear Date: Thu, 28 Oct 2004 21:47:23 +0000 (+0000) Subject: STABLE14-inlinebulk-put-ref-on-error-20041028 X-Git-Tag: openafs-devel-1_3_74~21 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=b7b74c4a94a9aaac823a4311c0697ebb3c424e6b;p=packages%2Fo%2Fopenafs.git STABLE14-inlinebulk-put-ref-on-error-20041028 if we got an error during InlineBulk, put back the reference (cherry picked from commit a3da9532a930720e4e9fba5f6520c3c9e1d67bc4) --- diff --git a/src/viced/afsfileprocs.c b/src/viced/afsfileprocs.c index 50b90a65f..ddb8335e5 100644 --- a/src/viced/afsfileprocs.c +++ b/src/viced/afsfileprocs.c @@ -2732,6 +2732,7 @@ SRXAFS_InlineBulkStatus(struct rx_call * acall, struct AFSCBFids * Fids, &rights, &anyrights))) { tstatus = &OutStats->AFSBulkStats_val[i]; tstatus->errorCode = errorCode; + PutVolumePackage(parentwhentargetnotdir, targetptr, (Vnode *) 0, volptr); parentwhentargetnotdir = (Vnode *) 0; targetptr = (Vnode *) 0; volptr = (Volume *) 0;