add semaphore link