fPanelWaitSem
result = acquire_sem(fPanelWaitSem);
sem_id fPanelWaitSem;
if (fPanelWaitSem >= 0)
delete_sem(fPanelWaitSem);
fPanelWaitSem = create_sem(0, "FilePanelWaitSem");
if (fPanelWaitSem < 0)
return fPanelWaitSem;
release_sem(fPanelWaitSem);