]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE14-windows-vc-locks-and-more-20060115
authorJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 16 Jan 2006 02:06:58 +0000 (02:06 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 16 Jan 2006 02:06:58 +0000 (02:06 +0000)
commit0eeab1d6757126f25f5e11cbe44e76323bd2d8c4
treeb7c9ce131b6769a7616011ccafcfb13dbb56c6e4
parentcdd514a3503a88dbadbf03a1f8726ea013eb97e1
STABLE14-windows-vc-locks-and-more-20060115

This patch fixes several issues:

 * the smb virtual circuits can be active and/or dead.   this patch
   improves the handling of vc's making the transition from active
   to dead

 * correct the refcounts on the smb_user_t and smb_vc_t objects

 * replace the deprecated GetCurrentTime() with GetTickCounts() which
   is the new name.  This function needs to be replaced with something
   else because its return value wraps after 49.7 days

 * hold the correct locks when adjusting the scp->fileLocksH queue

(cherry picked from commit 880a6b66a5477e092d5bb74febbf24639d786c64)
src/WINNT/afsd/afsd_eventmessages.mc
src/WINNT/afsd/cm_callback.c
src/WINNT/afsd/cm_conn.c
src/WINNT/afsd/cm_server.h
src/WINNT/afsd/cm_vnodeops.c
src/WINNT/afsd/smb.c
src/WINNT/afsd/smb.h
src/WINNT/afsd/smb3.c
src/WINNT/afsd/smb_ioctl.c