|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.01.2013, 17:56 | #1 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 17
|
Как узнать, захвечен mutex или нет (linux, C++)
Добрый день, пишу функцию, аналгичную pthread_mutex_trylock (pthread_mutex_t mutex).
Задумка такая: посмотреть состояние переменной pthread_mutex_t mutex и если mutex захвачен, то функция закрывается, а если свободен, то вызывать функцию pthread_mutex_lock. Проблема в том, что у меня никак не получается узнать свободен ли mutex. Для этого я пытаюсь вывести на экран, присвоить переменную lock, но она не датся. Буду рад любым подсказкам, ссылкам на источники. Зараннее спасибо! P.S. Стандартная функция всем устраивает, но нужно написать свою, такое задание. Код:
Последний раз редактировалось Egyptorium; 16.01.2013 в 01:42. |
16.01.2013, 14:55 | #2 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 17
|
Разобрался сам. Тему можно удалить.
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как узнать, как пересекаются точки в декартовой системе координат или нет? | gylayko | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 29.09.2011 09:34 |
как узнать пересекаются 2 окружности или нет | fate | Общие вопросы Delphi | 2 | 17.06.2011 15:27 |
как узнать занят порт или нет | DeDoK | Работа с сетью в Delphi | 3 | 12.09.2010 21:51 |
Как узнать программа запущена или нет? | ilSMoKEli | Общие вопросы Delphi | 5 | 02.05.2010 23:01 |
Как узнать открыл пользователь окно или нет? | KaimNotark | Общие вопросы Delphi | 5 | 09.02.2010 09:38 |