 #else
 	sem_t* pSem = (sem_t*) sem;
 	sem_post(pSem);
-	sem_unlink("AliceHLTTPCCAGPUTrackerInitLock");
+	sem_unlink(SemLockName);
 #endif
 }
 


bool AliHLTTPCCAGPUTracker::fgGPUUsed = false;

void AliHLTTPCCAGPUTracker::ReleaseGlobalLock(void* sem)
{
#ifdef R__WIN32


#ifdef R__WIN32
	HANDLE* semLock = new HANDLE;
	*semLock = CreateSemaphore(NULL, 1, 1, SemLockName);
	if (*semLock == NULL)
	{
		HLTError("Error creating GPUInit Semaphore");
