Init semaphore