Заблокирован
|
|
1 | |
Как правильно завершить поток, который лочит мьютекс в цикле?21.05.2013, 12:30. Показов 1126. Ответов 1
Метки нет (Все метки)
Есть поток, созданный посредствам CreateThread, который в цикле лочит именной мьютекс, ну типа while(1) { OpenMutex(MUTEX_ALL_ACCESS, FALSE, "SUPER_NAME"); ..... ReleaseMutex} .....
Если Я из другого потока вызову напрямую функцию TerminateThread, то может случится, что поток убъётся, а мьютекс не разлочится.... Как этого избежать?
0
|
21.05.2013, 12:30 | |
Ответы с готовыми решениями:
1
Вызов диалога с ожиданием реакции - мьютекс лочит UI поток Как правильно завершить поток Как правильно завершить поток сервера? Как правильно завершить поток FileStream |
38 / 33 / 6
Регистрация: 17.09.2012
Сообщений: 66
|
|
21.05.2013, 12:50 | 2 |
1
|
21.05.2013, 12:50 | |
21.05.2013, 12:50 | |
Помогаю со студенческими работами здесь
2
Как правильно завершить поток без исключения ThreadInterruptedException? Как правильно завершить поток QThread и выйти из него? Как правильно завершить поток (программа часы в Label) Правильно завершить поток Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |