LINUX.ORG.RU

Сообщения Alvo

 

Не создается семафор при указании прав доступа.

Если при создании семафора я указываю права доступа

semget(1, 1, 0666 | IPC_CREAT);
то при запуске программы семафор не создается, и errno присваевается значение EACCES. Если запускать программу из-под рута, то все работает. Семафор также создается, если не указывать права доступа
semget(1, 1, IPC_CREAT);
но в таком случае с ним не получится работать. В чем у меня проблема, и в какую сторону копать?

 ,

Alvo
()

RSS подписка на новые темы