DEVEL15-windows-daemon-threads-shutdown-sync-
20071223
LICENSE MIT
Windows Error Reporting received crashes caused by a failure to synchronize
the shutdown of the AFS client service with the background daemon threads.
The daemon threads (cm_Daemon, cm_BkgDaemon+, cm_IPAddrDaemon) could be
accessing data structures as they were being freed or unmapped.
Add synchronization mechanisms to signal the termination of the threads
with the shutdown of the service.
(cherry picked from commit
8a923a199d91aae6d1fc9bb6a2f1856fe5dbcb07)