powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Mutex
3 сообщений из 3, страница 1 из 1
Mutex
    #32225349
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что будет если делать для мьютекса несколько раз подряд ReleaseMutex в одном потоке, И если к этому времени мьютекс захвачен другим потоком?
т.е. не приведёт ли это к ошибкам?
...
Рейтинг: 0 / 0
Mutex
    #32225652
maratka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
imho, может быть я чего-то не понимаю, но если к этому времени мьютекс захвачен другим потоком, то вызов ReleaseMutex в одном потоке (в твоем) не будет выполняться - объект же уже захвачен. Почитай доку в SDK по Mutex Object или конкретизируй вопрос.
...
Рейтинг: 0 / 0
Mutex
    #32226597
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну пусть он захвачен ДРУГИМ потоком, а я всё равно вызываю ReleaseM...

Смысл в том, что программка глючит временами, сбивается иногда поток, всё время в разных местах, из за чего понять не могу.
Определённо там лишнии вызовы ReleaseMutex. Вот я и думаю может ......
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Mutex
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]