windows-volume-recycling-race-condition-20080731
authorJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 31 Jul 2008 05:45:44 +0000 (05:45 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 31 Jul 2008 05:45:44 +0000 (05:45 +0000)
commitb61ac7dc6ffb05b03011fef8cfdd5e72886fb705
tree4a5a663e7347e136764a08b07a75f6ebefc682fe
parentaa24715f068dad4dfdc2140bf8f793297ba10ac9
windows-volume-recycling-race-condition-20080731

LICENSE MIT

When recycling cm_volume_t objects, avoid a race condition that could
result in the same cm_volume_t object being recycling simultaneously
in two threads.  The end result would be a reference count miscount
and an undercount assertion being thrown.
src/WINNT/afsd/cm_volume.c