eagerly allocate Thread locks
exponentially increase wait time up to 10ms