Semaphore check-in