OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_23-74-g989f914

Gerrit Code Review gerrit@openafs.org
Sat, 11 May 2013 11:05:42 -0700 (PDT)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit 989f9142b8b8c185b22bb1678013900a3ed3f11e
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Thu May 9 18:31:19 2013 -0400

    Windows: AFSClose Set FsContext* to NULL
    
    After the Fcb OpenReferenceCount is decremented it is no longer
    safe for the Fcb pointer to be referenced.  Set FsContext to NULL.
    
    After the AFSRemoveCcb() call, it is no longer safe to reference
    the Ccb pointer.  Set FsContext2 to NULL.
    
    Reviewed-on: http://gerrit.openafs.org/9890
    Reviewed-by: Peter Scott <pscott@kerneldrivers.com>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit dcae72c87e63b595c4e86cb199ff75332b51506a)
    
    Change-Id: Id1e4d37b055a289847d9ea2def23a402644c7080
    Reviewed-on: http://gerrit.openafs.org/9896
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>

 src/WINNT/afsrdr/kernel/lib/AFSClose.cpp |   28 ++++++++++++++++++++++------
 1 files changed, 22 insertions(+), 6 deletions(-)

-- 
OpenAFS Master Repository