Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Как дождаться окончания потока?

Статус
Закрыто для дальнейших ответов.

neverlessy

Новичок
Пользователь
Баллы
21
Имя в Minecraft
neverlessy
upload_2022-11-17_21-55-58.png

Проблема в том, что return ничего не возвращает. Точнее возвращает пустой список.
Я так понимаю что return просто моментально возвращает значение, до того как поток успевает сработать. Неужели мне необходимо еще один поток создавать для проверки isCancelled?

Как можно "дождаться" окончания потока и только потом сделать return?
 
Юзай Consumer либо CompletableFuture, а не шедуллер
 
В этом нет смысла, ибо поток из которого запущен асинхронный таск будет спать в ожидаении ответа.
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх