From f0ce80536adc9c6fa7b42286e999c325516695d3 Mon Sep 17 00:00:00 2001 From: Mark Vitale Date: Fri, 21 Dec 2012 18:26:18 -0500 Subject: [PATCH] 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 --- src/vol/volume.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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); -- 2.39.5