SystemV семафоры
Подскажите можно ли сделать, чтобы SystemV семафор удалялся, только когда его перестали пользовать все процессы, а то, для уничтожения семафора есть только функция semctl со вторым параметром IPC_RMID, которая сразу прибивает семафор, а если его не убивать, то он остаётся висеть с системе.
Заранее благодарен.