windows-continued-refcount-cleanup-20060124
authorJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 24 Jan 2006 23:22:00 +0000 (23:22 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 24 Jan 2006 23:22:00 +0000 (23:22 +0000)
commit97304b84f76154d067717e3b34a3525abebc0cf7
tree8664be332c94cc1886ae827d3a7ca696bdf6fce4
parent4a5dda84178842e3eaa61d03fecc96149333dd13
windows-continued-refcount-cleanup-20060124

* re-enable LogoffTokenTransferTimeout and LogoffTokenTransfer.
  Tokens are now destroyed at logoff based upon the values specified
  here.  Default is ON and 120 seconds.  Setting this to OFF will
  result in tokens never being destroyed.  This will leak memory.

* protect global queues with mutexes and avoid a variety of race
  conditions.

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

rollback unintended commit
src/WINNT/afsd/afsd_init.c
src/WINNT/afsd/smb.c
src/WINNT/afsd/smb.h
src/WINNT/afsd/smb3.c