Semaphore in getPT