From: Mark Vitale Date: Fri, 21 Dec 2012 23:26:18 +0000 (-0500) Subject: vol: correct old conditional for IH_CONDSYNC X-Git-Tag: upstream/1.8.0_pre1^2~1683 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=19f424ecc26b02b210a3ba54b93846dddba14ede;p=packages%2Fo%2Fopenafs.git vol: correct old conditional for IH_CONDSYNC Two places in the vol package performed IH_CONDSYNC(vp->linkHandle) only if AFS_NT40_ENV. This was correct when the namei implementation was windows only; however, this ifdef was apparently overlooked when namei was implemented for UNIX. Change-Id: I0cbe2c5c0a65ece0485b8c2d5a5f92eeb53725fe Reviewed-on: http://gerrit.openafs.org/8815 Reviewed-by: Derrick Brashear Reviewed-by: Michael Meffie Tested-by: BuildBot --- diff --git a/src/vol/volume.c b/src/vol/volume.c index fc6807745..fe49fbb59 100644 --- a/src/vol/volume.c +++ b/src/vol/volume.c @@ -4810,9 +4810,9 @@ VCloseVolumeHandles_r(Volume * vp) IH_CONDSYNC(vp->vnodeIndex[vLarge].handle); IH_CONDSYNC(vp->vnodeIndex[vSmall].handle); IH_CONDSYNC(vp->diskDataHandle); -#ifdef AFS_NT40_ENV +#ifdef AFS_NAMEI_ENV IH_CONDSYNC(vp->linkHandle); -#endif /* AFS_NT40_ENV */ +#endif /* AFS_NAMEI_ENV */ } IH_REALLYCLOSE(vp->vnodeIndex[vLarge].handle); @@ -4863,9 +4863,9 @@ VReleaseVolumeHandles_r(Volume * vp) IH_CONDSYNC(vp->vnodeIndex[vLarge].handle); IH_CONDSYNC(vp->vnodeIndex[vSmall].handle); IH_CONDSYNC(vp->diskDataHandle); -#ifdef AFS_NT40_ENV +#ifdef AFS_NAMEI_ENV IH_CONDSYNC(vp->linkHandle); -#endif /* AFS_NT40_ENV */ +#endif /* AFS_NAMEI_ENV */ } IH_RELEASE(vp->vnodeIndex[vLarge].handle);