using it. Otherwise, we can divide by zero with a semaphore held and it takes extraordinary measures to reset the semaphore... Submitted by: Jim Harris