OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-1364-g27af8b4
Gerrit Code Review
gerrit@openafs.org
Tue, 12 Jul 2011 09:33:03 -0700 (PDT)
The following commit has been merged in the master branch:
commit 27af8b4b537236d8c678465d034721dd220641c8
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Mon Jul 11 23:49:58 2011 +0100
Windows: always open dscp in smb_ReceiveNTTranCreate
There were two code paths in smb_ReceiveNTTranCreate that included
asserts in case the directory cm_scache_t object had not been
evaluated. RT129299 contains a report that at least one of
them had been tripped in production. There is no reason to avoid
evaluating the directory scp. It must exist in the cache and
obtaining a reference in all cases simplifies the logic of this
overly complex function.
FIXES 129299
Change-Id: I7b32c81f11c3fef53f8a21a44f3594d5cd9e1552
Reviewed-on: http://gerrit.openafs.org/4967
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/afsd/smb3.c | 130 +++++++++++++++++++-----------------------------
1 files changed, 52 insertions(+), 78 deletions(-)
--
OpenAFS Master Repository