Результаты поиска по запросу "deadlock"

1 ответ

dispatch_barrier_sync всегда взаимоблокируется

Учитывая следующий фрагмент кода:

7 ответов

Почему класс не будет создан никогда?

пор, как я начал программировать на Java, мне было интересно (около года или двух). В C мы должны знать другой метод, чтобы правильно избежать взаимоблокировки между потоками, и, таким образом, существует гораздо больший выбор между методом ...

1 ответ

Тупик при ВЫБРАТЬ / ОБНОВИТЬ

У меня проблема с тупиком при SELECT / UPDATE на SQL Server 2008. Я читаю ответы из этой ветки:SQL Server блокируется между выбором / обновлением или множественным ...

ТОП публикаций

8 ответов

Не отвечающие потоки с участием Swing и AWT-EventQueue

5 ответов

Как я могу вызвать тупик в MySQL для целей тестирования

Я хочу, чтобы моя библиотека Python, работающая с MySQLdb, могла обнаруживать тупики и пытаться снова. Я считаю, что я разработал хорошее решение, и теперь я...

4 ответа

Как перезапустить транзакции по взаимоблокировке / тайм-ауту блокировки в Spring?

Каков наилучший способ реализации перезапуска транзакции при исключениях взаимоблокировок или тайм-аутов блокировки при использовании Spring (в частности, рекомендуемый подход Spring: декларативные транзакции)? Спасибо, Асаф

1 ответ

Программа зависает, если поток создан в статическом блоке инициализатора

Я сталкивался с ситуацией, когда моя программа зависает, выглядит как тупик. Но я попытался выяснить это с помощью jconsole и visualvm, но они не обнаружили тупиков. Образец кода: public class StaticInitializer { private static int state = 10; ...

5 ответов

Как устранить неполадки ORA-02049 и заблокировать проблемы в целом с Oracle

15 ответов

Обнаружение тупиков в Java

Давным-давно я сохранил предложение из справочника по Java:«У Java нет механизма для обработки тупиковых ситуаций. Он даже не узнает, что возникла тупиковая ...

0 ответов

Я бы использовал механизм Monitor для достижения приостановки и возобновления потоков. Monitor.Wait заставит поток ждать Monitor.Pulse.

м приложении я выполняю чтение моего файла другим потоком (кроме этого потока с графическим интерфейсом). Есть две кнопки, которые приостанавливают и возобновляют поток соответственно. private void BtnStopAutoUpd_Click(object sender, EventArgs ...