Mutex тупик при грубом принуждении консоли закрыться

Иногда я получаю взаимоблокировку мьютекса (так как я делаю многопоточность с использованием мьютексов), когда я грубо заставляю свое консольное приложение c ++ (win32) выйти, нажимая крестик на панели инструментов окна приложения, но не когда я закрываю приложение через Диспетчер задач Windows. Я должен упомянуть, что все нормально, когда я закрываю приложение, используя мою встроенную команду выхода в программе, которая завершает все потоки, которые я запустил. Могу ли я сделать что-нибудь, чтобы предотвратить тупик, когда я закрываю программу методом «грубой силы»?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector