Не получается установить значение семафора, функция semctl всё время возвращает -1. Lasarus 09.28.2-0, Ubuntu 9.10. Подскажите, в чем может быть проблема?
SemId := semget(1,1,IPC_CREAT);
Arr.val := 9;
semctl(SemId, 0, SEM_SETVAL, arr);
Проблема с семафорами
Модератор: Модераторы
Возможно, с указателями?
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
Скорее всего, связано с этим.
