fix(lock): s/sempahore/semaphore