на главнуюВсе эхи RU.CPP
войти ?

pthreads rd/wr lock'и

От Nickita A Startcev (2:5030/777.319) к Dmitry E. Oboukhov

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Привет, Dmitry !


02 Jul 09 , 09:13 Dmitry E. Oboukhov писал к All:

DEO> вопрос как правильно снять лок rd и поставить wr и наоборот чтобы
DEO> избежать полного снятия лока с ресурса?

Зачем два разных лока?

Алгоритм записи: лочим, пишем, разлочиваем
Алгоритм чтения: лочим, читаем, разлочиваем
В обоих случаях если залочить не удалось, то ничего не делаем, а ждём разлочивания.

. С уважением, Hикита.
icq:240059686, lj-user:nicka_startcev
... Коррида ёжиков

--- GoldED+/LNX 1.1.4.7
* Origin: Люди Билли не любили... (c) (2:5030/777.319)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.CPP?msgid=2:5030/777.319+4a4cdd1a