Generic implementation: fixed deadlocks when the spread_the_sweat() local batch_semaphore variable is destroyed.
Generic implementation: fixed deadlocks when the spread_the_sweat() local batch_semaphore variable is destroyed.

psiha/sweater