.seeds(Address.from("..."))
.build()
}
Как правильно, скала-вей, сделать так, чтобы программа не завершалась сразу?
Знаю про CountDownLatch. использовать его?
while (true)
Обрисуй задачу, пожалуйста. Ну то есть, чего именно ты хочешь добиться, для чего тебе задерживать выход?
Достаточно создать thread, который daemon = false, и не завершать его. Бесконечный цикл тоже сгодится, но лучше наверное в цикле делать wait и проверять периодически, что поток не прерывается. 🤔 и в случае прерывания завершить, подчистив ресурсы.
object test extends App { val thread = new Thread(new Runnable() { def run() = ??? // your code here with while loop }) thread.start() }
build должен возвращать что-то что можно остановить
Обсуждают сегодня