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

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Sat, 31 Jul 2004 20:16:38 EDT


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

Modified Files:
	cm_callback.c cm_cell.h cm_conn.c cm_conn.h cm_freelance.h 
	cm_scache.h smb.c smb3.c 
Log Message:
DELTA misc-windows-20040731
AUTHOR jaltman@mit.edu

Move most log entries to the osi trace log from the afsd_init.log

Add log entries to help diagnose the lost callback problem

Fix a variety of type errors in header files and casts

More fixes for cm_Analyze.  Do not allow a retry to be performed 
if the timeLeft on the call has expired.  Forcing a retry resets the
timeout period causing the call to never expire.  The side effect is 
that the SMB sessions never close.  When the Windows SMB client times
out it will create a new session at a rate of one per 66 seconds.  This
causes the SMB session limit to be exceeded and we panic.

Modify the SMB Session limit to be four less then the number of SMB
NCBs.  This is because the server itself uses 4 NCBs which are not associated
with sessions.



--- DELTA config follows ---
misc-windows-20040731 openafs/src/WINNT/afsd/cm_callback.c 1.16 1.17
misc-windows-20040731 openafs/src/WINNT/afsd/cm_cell.h 1.5 1.6
misc-windows-20040731 openafs/src/WINNT/afsd/cm_conn.c 1.23 1.24
misc-windows-20040731 openafs/src/WINNT/afsd/cm_conn.h 1.7 1.8
misc-windows-20040731 openafs/src/WINNT/afsd/cm_freelance.h 1.4 1.5
misc-windows-20040731 openafs/src/WINNT/afsd/cm_scache.h 1.3 1.4
misc-windows-20040731 openafs/src/WINNT/afsd/smb.c 1.51 1.52
misc-windows-20040731 openafs/src/WINNT/afsd/smb3.c 1.39 1.40