From 0ea2174f018ffff363da03e21b4f6c9f59263ed1 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Sat, 29 Dec 2012 00:49:43 -0500 Subject: [PATCH] Windows: AFSSetRenameInfo DIRENTRY_REF_COUNTING When logging the result of the DirOpenReferenceCount increment, use lCount instead of referencing the DirOpenReferenceCount field which could have been changed. Change-Id: I2227472bf903c347e505e4e1d8b60d35e176c0df Reviewed-on: http://gerrit.openafs.org/8858 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- src/WINNT/afsrdr/kernel/lib/AFSFileInfo.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/WINNT/afsrdr/kernel/lib/AFSFileInfo.cpp b/src/WINNT/afsrdr/kernel/lib/AFSFileInfo.cpp index 786df07c6..04ec9283c 100644 --- a/src/WINNT/afsrdr/kernel/lib/AFSFileInfo.cpp +++ b/src/WINNT/afsrdr/kernel/lib/AFSFileInfo.cpp @@ -2875,7 +2875,6 @@ AFSSetRenameInfo( IN PIRP Irp) lCount = InterlockedIncrement( &pTargetDirEntry->DirOpenReferenceCount); - AFSDbgLogMsg( AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING, AFS_TRACE_LEVEL_VERBOSE, "AFSSetRenameInfo Increment count on %wZ DE %p Ccb %p Cnt %d\n", @@ -2903,7 +2902,7 @@ AFSSetRenameInfo( IN PIRP Irp) "AFSSetRenameInfo Target %wZ exists DE %p Count %d, performing delete of target\n", &pTargetDirEntry->NameInformation.FileName, pTargetDirEntry, - pTargetDirEntry->DirOpenReferenceCount); + lCount); // // Pull the directory entry from the parent -- 2.39.5