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.6.6_pre2^2~93 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=f0ce80536adc9c6fa7b42286e999c325516695d3;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. Reviewed-on: http://gerrit.openafs.org/8815 Reviewed-by: Derrick Brashear Reviewed-by: Michael Meffie Tested-by: BuildBot (cherry picked from commit 19f424ecc26b02b210a3ba54b93846dddba14ede) Change-Id: I944004d77ab17938465aa39f37d931df0adcd725 Reviewed-on: http://gerrit.openafs.org/9510 Reviewed-by: Derrick Brashear Reviewed-by: Andrew Deason Reviewed-by: Mark Vitale Reviewed-by: Michael Meffie Tested-by: BuildBot Reviewed-by: Stephan Wiesand --- diff --git a/src/vol/volume.c b/src/vol/volume.c index a7ad5b808..b76344a1d 100644 --- a/src/vol/volume.c +++ b/src/vol/volume.c @@ -4629,9 +4629,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); @@ -4682,9 +4682,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);