Made new_semaphore_t never completely block independent acquirers.