Вопросы по теме 'interrupted-exception'
Извлечение кода завершения процесса в случае ThreadInterrupted
Я только что создал процесс с помощью вызова exec() и теперь использую его метод .waitFor(). Мне нужно поймать InterruptedException, но я не уверен, что мне следует поместить в блок кода перехвата. Я хотел бы получить код выхода, но не буду, если...
10904 просмотров
schedule
06.08.2023
epoll_wait не работает из-за EINTR, как это исправить?
Мой epoll_wait не работает из-за EINTR. Моя трассировка gdb показывает это:
enter code here
221 in ../nptl/sysdeps/pthread/createthread.c
(gdb)
224 in ../nptl/sysdeps/pthread/createthread.c
(gdb)
[New Thread 0x40988490 (LWP 3589)]
227...
9558 просмотров
schedule
17.04.2023
Почему бы нам не проглотить InterruptedException
Я очень сбит с толку и не могу понять, почему не следует проглатывать InterruptedException.
В статье IBM говорится
Когда метод блокировки обнаруживает прерывание и выдает исключение InterruptedException, он очищает состояние прерывания. Если вы...
1105 просмотров
schedule
16.09.2023
Является ли это потокобезопасным способом обработки блокировки?
Поток открывает ресурс, что является блокирующей операцией. Если и однажды это удалось, поток должен снова закрыть его, что снова блокирует, но всегда завершается успешно за конечное время.
Можно использовать флаг (назовем его hasResource ),...
63 просмотров
schedule
08.03.2024
InterruptedException: сон прерван
Я откладываю свое приложение на некоторое время, и иногда я получаю следующее исключение:
java.lang.InterruptedException: sleep interrupted
Я был в этом исключении более одной недели, и до сих пор не нашел решения. Я прочитал много форумов,...
5626 просмотров
schedule
13.08.2023
Почему я должен оборачивать каждый вызов Thread.sleep() оператором try/catch?
Я пытаюсь написать свою первую многопоточную программу на Java. Я не могу понять, почему нам нужна эта обработка исключений вокруг циклов for. Когда я компилирую без предложений try/catch, он дает InterruptedException .
Вот сообщение:...
16314 просмотров
schedule
06.08.2022
RxJava2: как избежать исключения InterruptibleException после удаления подписчика?
У меня есть наблюдаемое:
public Observable<List<Conversation>> getConversationListObservable() {
return Observable.create(emitter -> {
List<Conversation> conversations = networkApi.getConversations();
for...
94 просмотров
schedule
23.04.2023