Когда мое соединение открыто, приложение не закрывается, это вызывает некоторые неприятные проблемы для меня (очень параллельные и вложенные с использованием общей сессии, не знаю, когда каждая часть закончена) - есть ли способ сделать уверены, что кластер не "вешает" приложение?
Например, здесь:
object ZombieTest extends App {
val session= Cluster.builder().addContactPoint("localhost").build().connect()
// app doesn't exit unless doing:
session.getCluster.close() // won't exit unless this is called
}