OpenAFS CVS Commit: openafs/src/WINNT/afsd by jaltman

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Thu, 29 Nov 2007 11:08:57 EST


Update of /cvs/openafs/src/WINNT/afsd
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-1-5/src/WINNT/afsd

Modified Files:
      Tag: openafs-devel-1_5_x
	smb.c 
Log Message:
DELTA DEVEL15-windows-smb-out-of-memory-20071129
AUTHOR jaltman@secure-endpoints.com

It turns out that LsaCallAuthenticationPackage can succeed but still
fail with an extended error.  The one case that we have seen reported
is STATUS_NO_MEMORY which would be produced when the paging file is
full.  This could be a transient error that will be resolved after
Windows increases the paging file size.

Instead of crashing under this condition we should force the authentication
to fail and permit the client to retry.

WER 567093715-1-0405174244


--- DELTA config for openafs-devel-1_5_x follows ---
DEVEL15-windows-smb-out-of-memory-20071129 openafs/src/WINNT/afsd/smb.c 1.118.2.46 1.118.2.47